我十年前就看到了这个答案,它或多或少讲的是同一件事,只是它涉及的是 HTTP 而不是 HTTPS: nginx:转储 HTTP 请求以进行调试
有没有办法将通过 NGINX proxy_pass 加密的流量转储为纯文本?我在端口 443 上尝试了 tcpdump/Wireshark,但它只给了我混乱的加密文本。
一些背景信息,上游服务器是远程 HTTPS Apache 服务器,因此 NGINX 实例充当 CDN。
如果 NGINX 无法实现这一点,是否有其他代理服务器软件可以实现这一点?代理流量(临时)是否以纯文本形式存储在系统内存中?
我知道这存在安全隐患,但这是在我的服务器上,我只是想知道是否可以做到这一点以及如何做到这一点。我还在开发一个过滤请求的反 DoS 系统。