Firefox 36中止内容长度大于1778的https请求

时间:2015-03-30 21:32:42

标签: jquery ajax apache firefox tomcat

  1. 使用Firefox 36版本ajax如果内容长度> = 1779,则POST请求(通过jquery)中止(在firebug状态中止)。如果大小为< = 1778请求发送到服务器
  2. 对于任何内容长度,相同的请求在Chrome和Firefox 35或更低版本中都能正常运行。
  3. 服务器环境:Apache Http转发到Tomcat 7。
  4. 问题:

    1. 如果内容长度为> = 1779?
    2. ,Firefox 36中的任何设置是否会中止发布数据
    3. 对于来自特定浏览器版本和内容长度的请求,Apache Http Server或Apache Tomcat中的任何配置是否可用于DOS? (在Firefox中被中止意味着来自服务器的DOS?)
    4. 谢谢, -Barath

2 个答案:

答案 0 :(得分:1)

按照此link

中提到的步骤修复问题

答案 1 :(得分:0)

我可以回答第2部分.Tomcat或httpd中没有任何内容特定于用户代理和内容长度的组合。

可能的是,Firefox 36已经更改了发送请求的详细信息,而且 - 某种程度上 - 超过了默认限制。我建议使用Firebug或类似的方法详细查看HTTP请求和响应 - 特别是它们在FireFox 36和早期版本之间的差异。