2011-02-08 31 views

回答

14

經過7個多月的問題排查,微軟的優秀人士終於找到了這個問題。它並沒有最終成爲一個複雜的問題,我們都非常瞭解IIS 7+集成模式。

總結:

在IIS6 & IIS7 +經典模式,該請求不直到整個實體主體被讀取到達asp.net。如果實體主體沒有完全讀取,asp.net從未達到過,所以http只記錄錯誤,而asp.net永遠不會更聰明。

但是,在IIS7 +集成模​​式下,asp.net立即提取請求,因此如果實體主體沒有完全讀取,asp.net會記錄超時並觸發異常。

因此,這些異常可以安全地忽略,因爲它們是預期的行爲。

我真的希望這可以幫助別人。