Mar*_*tör 4 nginx reverse-proxy
使用 Nginx 作为反向代理,我想注入一个 cookie 供后端系统使用。
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
}
Run Code Online (Sandbox Code Playgroud)
因为我希望下游系统使用 cookie,所以这与add_header Set-Cookie
指令无关(用于返回给客户端的响应)。
小智 5
您可以通过以下方式向服务器提供 cookie
proxy_set_header Cookie "name=john; age=30; male=1";
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2296 次 |
最近记录: |