0

我注意到有很多關於上傳大小的Http錯誤的帖子,但沒有一個解決方案似乎適用於我。我有一個Web服務接受通過http的數據集,並且如果上傳的數據很小,就像幾行一樣,它工作得很好,但是當數據量相當多時(幾MB) ,我收到一個奇怪的404錯誤。 我檢查事件日誌,結果被發現了這個網絡事件警告說明:發佈大數據集導致404錯誤來自Web服務

Request format is unrecognized for URL unexpectedly ending /MyService.asmx 

這是一個POST操作,雖然我還沒有嘗試導出爲XML數據集,我只是好奇爲什麼即使當我在同一臺主機上同時調試iis和sql時,這也不起作用。什麼可能導致它適用於小數據集而不是大數據集?我已經將asp上傳限制增加到2GB,但仍然沒有喜悅。

任何人有任何想法?

哦,我在win7,IIs7,Asp.Net 3.5,vs2008,Sql2008和一個很棒的Ghostbusters鼠標墊。 :D

回答

1

找到的解決方案: 設置httpRuntime maxreqlength和timeout以防止Web服務超時。