apache – IE8 Post Body在表单提交后变空

好的,这是我们的设置:

使用Prototype 1.7通过AJAX提交的简单表单到ColdFusion捕获的Apache服务器. (我们注意到以传统方式提交表单数据的页面上存在类似的错误,但这些页面使用的次数要少得多.)

我们的一些客户报告错误.查看日志并从他们的机器进行实时测试后,Firebug Light报告该请求是与发布数据一起发送的.

但是在服务器端,后期数据不存在于原始日志或ColdFusion的FORM对象或GetHttpRequestData()中.

即使在运行Chrome Frame时,此问题也已被隔离到IE,并且是间歇性的.

我们的IE8安装在我们的机器上或运行Firefox或Chrome的机器上无法重现此错误.

有关这个极难追踪的bug的想法吗?

最佳答案
你在某个地方有一个HTTP代理吗?我们过去遇到过问题,我不记得细节,但我知道这与使用AJAX进行POST有关.代理配置为使得某些标头组合会使其行为不当.仔细查看来自浏览器的HTTP标头,比较一个有效的和一个有效的.

转载注明原文:apache – IE8 Post Body在表单提交后变空 - 代码日志