這個問題可能是在你的web.config文件的WCF端。有關更多信息,請參閱問題WCF - How to Increase Message Size Quota和accepted answer。基本上,你需要增加WCF緩衝區大小和郵件大小配額,拿到這樣的事情你<httpBinding>
:
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="MyBasicHttpBinding"
maxBufferPoolSize="2147483647"
maxReceivedMessageSize="2147483647"
maxBufferSize="2147483647">
<readerQuotas
maxArrayLength="2147483647"
maxBytesPerRead="2147483647"
maxDepth="2147483647"
maxNameTableCharCount="2147483647"
maxStringContentLength="2147483647" />
</binding>
</basicHttpBinding>
</bindings>
<!-- Other code here -->
</system.serviceModel>
您可能需要或需要調整這些數字來滿足您的需求。
對REST有什麼要求嗎?這是我的。 的WebHttpBinding> –
software2007
2012-07-06 14:21:34
@ software2007:那麼你仍然看到這個綁定的問題?對請求的HTTP響應是什麼樣的? – 2012-07-06 14:30:42
沒有響應,WCF方法甚至不會對> 65535字節的請求調用。 – software2007 2012-07-06 14:42:20