将Cookie添加到nginX代理服务器中的单独标头中

时间:2016-06-26 11:07:59

标签: cookies nginx header reverse-proxy

问题是我想要获取Cookie并在nginX中的标头中发送每个Cookie。我已经知道在nginX中设置标题是使用proxy_set_header,但我的问题是如何获取不同的Cookie并在标题中设置其值?

proxy_set_header x-user $user;

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我们只需要获取Cookie内容。为了完成这项工作,我们应该使用$cookie_COOKIE_NAME

proxy_set_header x-client-id $cookie_header_x_client_id;
proxy_set_header x-app-version $cookie_header_x_app_version;
proxy_set_header Authorization $cookie_header_authorization;