为什么我不能发送超过3000个元素的数组,大小约为5 MB但是使用2500个元素的表格没有问题?
<binding name="testBinding" maxBufferSize="100485760" maxReceivedMessageSize="100485760" maxBufferPoolSize="100485760" closeTimeout="00:10:00" openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00">
<readerQuotas maxDepth="1000" maxStringContentLength="100485760" maxArrayLength="100485760" maxBytesPerRead="100485760" maxNameTableCharCount="100485760" />
</binding>
更改任何此参数不会产生任何好结果
答案 0 :(得分:0)
我认为您在IIS中托管您的服务。在这种情况下,您还必须设置ASP.NET请求限制,默认为4096KB。
<system.web>
<httpRuntime maxRequestLength="4096" />
</system.web>