2013-07-27 50 views
0

在IE10中的AJAX表單提交中,我突然收到504 Bad Gateway errorIE10 504在AJAX表單提交中出現錯誤的網關錯誤

一切工作正常,直到本週(或至少,那是當我們發現問題),所以我假設最近的安全補丁破壞了一些東西。

我的開發站點在http://dev.superiorcelebrations.com,問題是當您嘗試使用PayPal作爲付款方式結帳時。

出於某種原因,IE10在提交到PayPal網站期間中斷,此時我無法弄清楚它是AJAX/jQuery問題還是HTTP請求問題,或者是什麼!

但是,它只是在提交給PayPal時,它只在IE10上,它只是最近纔開始發生。

瀏覽器的控制檯沒有引發任何相關的腳本錯誤,我也不太瞭解Fiddler調試器從該數據收集任何有用的信息。

我知道,我沒有提供迫切去,但坦率地說,我覺得我沒有太多去

回答

0

的問題是,我的表單的提交按鈕沒有一個name屬性。 IE顯然提交與形式投入,其餘的POST數據按鈕的價值,所以它發送的是結束的字符串:

&=value 

代替:

&name=value 

我希望這可以幫助別人其他。