为什么 tomcat AJP 连接器在读取请求正文时需要向 Apache mod_jk 发送 GET_BODY_CHUNK 消息。为什么它不利用已发送给它的请求 Content-Length 标头来决定它还需要从 mod_jk 读取多少正文。
tomcat 中是否需要具备某种限制功能,即,如果 tomcat 容器准备好接收和处理下一个 AJP 数据包,它就会发送此消息。
答案1
因为不能保证声明的车身长度和实际车身长度相同。它们可能不同的原因有多种,包括:
- 无效的请求
- 上传期间请求被中止