我正在調查IE9與SWI-Prolog HTTP服務器交談的奇怪事件序列。在清除瀏覽器緩存並加載/之後,我看到了這種情況。奇怪的序列涉及WSAECONNABORTED
- IE9:GET/
- 的Prolog回覆一個重定向到/ home
- IE9:GET /家
- Prolog的回答與主網頁(HTML,指的是7張圖片,CSS,JS)
- IE9打開這些
- 它7個連接似乎的Windows關閉所有這些使用WSAECONNABORTED。 服務器在用於讀取 請求的某些連接上報告此錯誤,並在發送答覆時發送該錯誤。 IE9開發者interfacse說 中止。
- IE9打開4個連接,這工作正常,然後3,這也很好。
有沒有人有一個想法,爲什麼這一切發生,誰是開始中止? (Prolog)服務器本身對連接數量沒有限制(除非 需要顯式更改WinSock的默認值)。
P.s.平臺:Win7,64位。
您可以測試與其他瀏覽器或wget的請求?這可能會告訴你哪一方有問題。 – Bill
感謝您的回答。我只是嘗試了FF18.0。在這裏,我們看到一個/ home的請求,然後是6個併發的css和js文件請求,然後是4個併發圖像請求。所有完成很好。在服務器上打開低級別調試不會出現網絡錯誤。現在的問題是使用6個或7個併發連接是否重要。我會盡力找出答案。 –