httpd ProxyPass 是否会在将 http POST 有效负载发送到后端服务器之前对其进行缓冲?

httpd ProxyPass 是否会在将 http POST 有效负载发送到后端服务器之前对其进行缓冲?

我想断言,在 httpd 用作反向代理(mod_proxy_http 和 ProxyPass)并带有 POST 请求(未分块)的情况下,httpd 是否在启动/开始将请求发送到原始/后端服务器之前缓冲(内存和/或磁盘)完整的请求(包括 POST 有效负载)。

如果您没有答案,您会推荐一种方法来验证这个假设吗?

答案1

除非您希望深入研究 httpd 代码或寻找恰好知道答案的开发人员,否则回答这个问题的最简单方法可能是使用网络转储查看往返于您的 Web 服务器的传入和传出流量。

如果代理服务与 Apache 位于同一系统上,那么您可以使用 mod_dumpio 模块来确定它。

相关内容