Você pode fornecer cookies para o servidor via
proxy_set_header Cookie "name=john; age=30; male=1";
Com o Nginx como um proxy reverso, gostaria de injetar um cookie para os sistemas backend consumirem.
location /delegate {
proxy_pass <some-url>;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Request-ID $request_id;
# some more
# here: inject a new cookie into 'cookie' request header
}
Como eu quero que o cookie seja consumido por sistemas de recebimento de dados, isso não é sobre a instrução add_header Set-Cookie
(que é para a resposta voltando para o cliente).
Você pode fornecer cookies para o servidor via
proxy_set_header Cookie "name=john; age=30; male=1";
Tags nginx reverse-proxy