Apache 2.2 删除了 Wildfly 中的长 URL

Apache 2.2 删除了 Wildfly 中的长 URL

我运行一个 Wildfly 8 服务器和一个 Apache 服务器。

我们需要很多搜索选项。如果您要搜索某些内容,则可以选中许多复选框。

正常情况下,每个请求都会被执行。但如果只有一个选项未被选中,我们就会创建一个很大的 URL。

我们在 Apache 配置中添加了 2 个选项。

LimitRequestLine 100000    
LimitRequestFieldsize 100000

现在我们在限制内运行。如果 URL 长度超过 8000 个字符,Apache 不会给出错误,但 URL 会被截断。Apache 日志文件仅保存了截断的 URL。

如果我直接在 Wildfly 上运行相同的过程,它可以起作用。

如果我通过 proxypass 将 Wildfly 与 Apache2 结合使用,是否需要其他配置?

ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/

答案1

与 一起使用时似乎LimitRequestLine有一个错误mod_proxy

此处报告了类似问题Apache 2.4.16 响应标头值被截断

尝试使用mod_jk,我自己还没有尝试过

相关内容