我可以在 NGinx 中操作响应对象吗?

我可以在 NGinx 中操作响应对象吗?

我正在尝试在测试环境中记录 http 流量,以便稍后使用 Gor 回放。

到目前为止,我有以下配置,利用 post 操作将请求转发到我让 Gor 监听的端口,以有效地窃听响应

server {
  listen       85;
  server_name  localhost;

  location / {
    proxy_pass  http://mymachine.mydomain.com;
    post_action @post_action;
  }
  location @post_action {
    proxy_pass      http://localhost:87; 
  }
}

有什么办法可以处理第一个响应并转移到其他地方吗?

NGinx 是不是实现这个功能的错误工具?

最终目标是请求 -> 端口 1 和响应 -> 端口 2,这样 Gor 就可以记录它在文件中看到的所有内容

相关内容