【发布时间】:2021-05-21 04:37:57
【问题描述】:
我有一个nginx 作为反向代理,它将我的请求代理到不同的目的地。客户端发送到nginx 不同。我想删除我的一个位置的特定 cookie。例如,如果客户端发送 cookie A 和 B,我想为 /api 发送 A 表单。
我该怎么做?
【问题讨论】:
-
我不确定它是否有效,但您可以在特定位置尝试
set $cookie_A ""。 -
你能解释更多吗?
-
我没有为我工作
-
你的意思是如果客户端发送像
Cookie: A=value1; B=value2; C=value3这样的HTTP头和像/api/some/command这样的请求,你需要将该头转换为Cookie: A=value1; C=value3?您可以将 nginx 配置中的location /api { ... }块添加到您的问题中吗? -
我没明白你的意思。