我通過HTTP將視頻從移動客戶端上傳到restful web服務發佈二進制流上傳。 我能夠上傳3-4秒長的視頻。但是比那個或者更大的視頻更大的視頻會讓我從服務器獲得這個錯誤。tcp_error用於HTTP Post to Restful web服務
發生通信錯誤:「操作超時」
Web服務器可能關閉,太忙或遇到其他問題,無法響應請求。您不妨在稍後再試一次。
有關幫助,請聯繫客戶支持
我不認爲應用程序運行有任何問題,因爲我成功上傳小視頻。
我該如何解決這個問題?
我通過HTTP將視頻從移動客戶端上傳到restful web服務發佈二進制流上傳。 我能夠上傳3-4秒長的視頻。但是比那個或者更大的視頻更大的視頻會讓我從服務器獲得這個錯誤。tcp_error用於HTTP Post to Restful web服務
發生通信錯誤:「操作超時」
Web服務器可能關閉,太忙或遇到其他問題,無法響應請求。您不妨在稍後再試一次。
有關幫助,請聯繫客戶支持
我不認爲應用程序運行有任何問題,因爲我成功上傳小視頻。
我該如何解決這個問題?
添加 <system.web> <httpRuntime executionTimeout="4800" maxRequestLength="500000000"/> </system.web>
修復了這個問題! -
爲了不重複相同的答案,請檢查以下鏈接上的籌碼:wcf tcp async streamed is possible?。
我會指出一些很明顯的事情:當你想要上傳大文件時你必須使用流模式,你必須增加超時值。
請看看Large Data & Streaming 和How to: Enable Streaming
你會發現所有細節,你需要在那裏。