[英]Random jQuery Ajax calls inconsistently fail
使用jQuery,我采用表單提交並將其作為AJAX請求運行。 通常,這非常有效,並且是一個可靠的解決方案。 但是我的一位客戶似乎認為某些較長的表格會不一致地失敗。
我能夠遠程連接到他們的計算機並重新創建問題。 幾秒鍾后,Google Chrome將連接顯示為“(失敗)”:
跟蹤Apache日志中的IP地址,我似乎看到錯誤408:
x.x.x.x - - [05/Dec/2013:12:53:00 -0800] "-" 408 - "-" "-"
表單數據很大,但並不龐大(〜90個字段,沒有什么超級長的)。
此外,其他位置的其他用戶似乎沒有相同的問題。 我嘗試禁用客戶端使用的防火牆和Kaspersky產品,但問題仍然存在。
但是,這是不一致的。 因此,重試幾次通常會導致請求成功。
有什么想法可能導致某些查詢遇到此問題嗎? 這讓我難過。
(更新)額外的細節:
進一步更新:
如果是408錯誤,則表示已達到超時。 1.您是否嘗試過使用其他瀏覽器? 2.嘗試查找服務器的超時設置並增加它,然后查看是否可以解決問題。 3.使用調試器(如果可以)單步執行代碼,並在客戶端查看錯誤發生了什么
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.