我正在使用asp.net ajax控件工具包進行項目工作,所有回調請求都掛起,直到請求超時。當我遍歷代碼時,所有的代碼都會執行,然後掛起。現在我正在尋找可能的原因,爲什麼會發生這種情況。什麼會使回調請求掛起?
2
A
回答
2
如果請求花費大量時間,客戶端AJAX請求可能會在服務器端代碼完成之前超時。此時客戶端已經斷開連接,服務器不能再與它通信。您是否可以考慮將客戶端的超時值增加到非常大的值以消除這種可能性?
1
防火牆還是NAT?網絡上的某些東西可能會阻止返回來電。
1
檢查您提供的回撥地址是否對服務器有效。例如,服務器可能無法翻譯某些主機名或DNS條目。
+0
應該只是來自瀏覽器的xmlHttpRequest。如果它加載了頁面,它應該能夠回調到同一個服務器以查找ajax。 – tvanfosson 2008-12-10 02:08:14
相關問題
- 1. 爲什麼VS2010調試器會掛起?
- 2. PHP請求掛起
- 3. 什麼會使PerformanceCounterCategory.Exists無限期掛起?
- 4. Node Express掛起請求
- 5. ASP.NET中的Application_Start事件期間掛起的請求會發生什麼?
- 6. 爲什麼我的AJAX請求在運行一段時間後會掛起?
- 7. 爲什麼自定義curl HEAD請求爲weebly.com掛起?
- 8. 即使在100個併發請求中,Tomcat也會掛起
- 9. 什麼會導致此遷移掛起?
- 10. 這個程序爲什麼會掛起?
- 11. 什麼會導致fwrite掛起?
- 12. 什麼會導致OdbcDataReader掛起?
- 13. 爲什麼要調用waveOutGetPosition掛起?
- 14. 什麼會導致Visual Studio 2008在調試時掛起?
- 15. 爲什麼Jetty會在調試模式下啓動時掛起?
- 16. Node.js - 爲什麼我的回調會爲每個請求調用3次?
- 17. GAE回購爲什麼會掛?
- 18. Scrapy請求回調不會觸發
- 19. AJAX請求回調不會觸發
- 20. duplicate $ .ajax請求不會觸發回調
- 21. 掛起請求內存問題
- 22. Spring:掛起FrameworkServlet.processRequest成功完成請求
- 23. Rails App在幾個請求後掛起
- 24. PHP APC 5.3.8掛起頁面請求
- 25. Bayeux服務器掛起連接請求
- 26. SOAP請求留下線程掛起
- 27. 添加bodyParser()掛起所有API請求
- 28. 掛起15秒的LDAP請求
- 29. Mongoose .find()方法導致請求掛起
- 30. 檢查掛起的AJAX請求或HTTP GET/POST請求
應該在端口80上,與原始頁面請求相同,因此防火牆/ NAT不應該成爲問題。這只是做一個HTTP POST或獲得XMLHttpRequest。 – tvanfosson 2008-12-10 02:09:17