0
我有一個web服務,我試圖在發送數據的時候掉下它的功能。數據是一個字節數組,我發現我能發送的最大字節數組大小約爲50kb(少一點,但這可能是由於標題和其他內容)。在Web服務傳輸上有50kb的大小限制?
如何增加此尺寸?我一直在尋找在服務Web.Config,並將此它:
<binding name="BasicHttpBinding_BasicAuth">
<readerQuotas maxDepth="64" maxStringContentLength="2147483647"
maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="16384" />
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Basic" />
</security>
</binding>
而且也嘗試:
<httpRuntime maxRequestLength="8000"></httpRuntime>
很好,但無濟於事。
任何想法?
WCF在每封郵件64KB杏 - 通過設計,以防止你的Web服務器從一個拒絕巨大的信息被淹沒服務式攻擊。你可以增加這個尺寸 - 有**的問題**已經在這個問題上 - **搜索和學習!**(例如http://stackoverflow.com/search?q=wcf+max+message+size) –