【问题标题】:Firefox 36 aborts https requests with content length greater than 1778Firefox 36 中止内容长度大于 1778 的 https 请求
【发布时间】:2015-03-30 21:32:41
【问题描述】:
  1. 在 Firefox 36 版本中,如果内容长度 >= 1779,则 ajax POST 请求(通过 jquery)将被中止(在 firebug 状态下被中止)。如果大小为
  2. 对于任何内容长度,相同的请求在 Chrome 和 Firefox 35 或更低版本中都能正常工作。
  3. 服务器环境:Apache Http 转发到 Tomcat 7。

问题:

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

谢谢, -巴拉特

【问题讨论】:

    标签: jquery ajax apache firefox tomcat


    【解决方案1】:

    按照link中提到的步骤解决问题

    【讨论】:

      【解决方案2】:

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

      有可能是 Firefox 36 更改了它发送请求的方式的细节,这就是 - 不知何故 - 超出了默认限制。我建议使用 Firebug 或类似工具来详细查看 HTTP 请求和响应 - 特别是它们在 FireFox 36 和更早版本之间的差异。

      【讨论】:

      • 按照link中提到的步骤解决了这个问题
      猜你喜欢
      • 2023-03-10
      • 2019-04-07
      • 2018-07-12
      • 2018-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多