我突然在IE10的AJAX表单提交中获得了504 Bad Gateway error
。
直到本周(或者至少,当我们发现问题时),一切正常,所以我假设最近的安全补丁破坏了一些东西。
我的开发网站位于http://dev.superiorcelebrations.com
,问题是当您尝试使用PayPal作为付款方式结帐时。
出于某种原因,IE10在提交到PayPal网站时中断了,此时我无法弄清楚它是AJAX / jQuery问题,还是HTTP请求问题,或者是什么!
但是,只有在提交给PayPal时,它才会在IE10上发布,而且它最近才开始发生。
浏览器的控制台没有抛出任何相关的脚本错误,我对Fiddler调试器的了解不足以从该数据中收集任何有用的东西。
我知道我提供的内容并不多,但坦率地说,我觉得我没有太多可以继续下去
答案 0 :(得分:0)
问题是我的表单的提交按钮没有name
属性。 IE显然在POST数据中使用其余表单输入提交按钮的值,因此它发送的字符串以:
&=value
而不是:
&name=value
我希望这有助于其他人。