使用 AJP / Tomcat 6.0 设置最大 HTTP 标头大小

发布于 2024-11-26 15:15:02 字数 639 浏览 1 评论 0原文

如果您不使用 AJP,Tomcat 6.0 连接器在 server.xml 中有一个很好的 maxHttpHeaderSize 属性。但如果您使用 AJP,则无法理解该属性。如果您正在编写使用 AJP 的应用程序,有什么方法可以增加允许的 HTTP 标头大小?

maxHttpHeaderSize 记录在 http://tomcat .apache.org/tomcat-6.0-doc/config/http.html 但该文档中还有这样的内容:“如果您希望配置用于使用 AJP 协议连接到 Web 服务器的连接器(例如 mod_jk Apache 1.3 的 1.2.x 连接器),请参见此处。”“此处”链接指向 http://tomcat.apache.org/tomcat-6.0-doc/config/ajp.html,其中属性列表中省略了 maxHttpHeaderSize。)

If you're not using AJP, Tomcat 6.0 Connectors have a nice maxHttpHeaderSize attribute in server.xml. But if you are using AJP, that attribute is not understood. Is there any way to increase the allowed HTTP header size if you are writing an app that is using AJP?

(maxHttpHeaderSize is documented at http://tomcat.apache.org/tomcat-6.0-doc/config/http.html but there is also this in that document: "If you wish to configure the Connector that is used for connections to web servers using the AJP protocol (such as the mod_jk 1.2.x connector for Apache 1.3), see here instead." The "here" link points to http://tomcat.apache.org/tomcat-6.0-doc/config/ajp.html where maxHttpHeaderSize is omitted from the list of attributes.)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

红玫瑰 2024-12-03 15:15:02

AJP协议是面向数据包的,在基本数据包结构 mod_proxy_ajp 部分内容如下:

根据大部分代码,最大数据包大小为 8 * 1024 字节
(8K)。数据包的实际长度被编码在标头中。

Send Headers 的数据包代码为 4,因此看来所有标头都需要放入一个具有 8k 限制的数据包中。但是,如果如何在Tomcat中设置AJP数据包大小?< /a> 是正确的,您可以增加该限制。

The AJP protocol is packet oriented, and in the Basic Packet Structure section of mod_proxy_ajp it says:

According to much of the code, the max packet size is 8 * 1024 bytes
(8K). The actual length of the packet is encoded in the header.

Send Headers has a packet code of 4, so it appears all the headers need to fit in a single packet with a 8k limit. However, if How to set the AJP packet size in Tomcat? is correct, you can increase that limit.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文