2011-09-29 118 views

回答

1

我有一個類似的問題,但在PHP中。事情是當你發送帶有很多(或大)參數值的POST請求時(如果我沒有記錯的話,大於1Kb),HTTP會通過發送「Expect:100」標題指令來優化請求。 含義:在發送第二部分之前等待代碼100(那些大參數)。在我的情況下,這恰好是2秒。我通過發送「Expect:」標題指令解決了這個問題。

如果您查看FireBug的Net選項卡,請求標題中是否有一個Expect參數?

您可以手動添加頭像這樣(如果你使用AJAX jQuery函數):

$.ajax 
(
    { 
     url: "return.php", 
     headers: 
     { 
      'Expect': '' 
     } 
    } 
); 

我可能是完全錯誤的,但是這聽起來太熟悉了,我保持沉默......

+0

這可能解釋我在說什麼http://pilif.github.com/2007/02/the-return-of-except-100-continue/ http://haacked.com/archive/2004/05/ 15/HTTP的網絡的請求,期望-100-continue.aspx –

相關問題