【发布时间】:2015-09-16 16:40:47
【问题描述】:
我正在尝试使用 NGINX 代理一个需要在中间做一些魔术的请求。本质上,我有一个只能发送未经身份验证的 GET 请求的客户端,我需要接收此请求,使用存储在 NGINX 配置中的静态凭据进行 POST 登录到服务器,并用 html 重定向替换响应正文。这将适用于我的场景,因为 POST 响应将包含一个 Set-Cookie 标头,其中的会话 id 表示经过身份验证的会话。我知道我可以使用 proxy_method 强制 NGINX 通过 POST 进行出站呼叫,并且我可以使用 sub_filter 将 POST 响应替换为 html 重定向。我的问题是如何设置将在 POST 请求中发送的请求正文?
有什么想法吗?
伊恩
【问题讨论】: