0
我在WCF Rest服务上遇到此问题。当数据变得超过1.2MB时,它会给我一个“错误:101这个网页不可用”在铬。在Firefox中它的“连接被重置”。但是,它将处理小数据。顺便说一下,这些数据只是一个普通的JSON。WCF错误:101页面不可用
下面是我的配置:
WebConfig(绑定配置):
<basicHttpBinding>
<binding name="basicHttpBindingConfig"
closeTimeout="00:30:00"
openTimeout="00:30:00"
receiveTimeout="Infinite"
sendTimeout="00:30:00"
maxBufferPoolSize="2147483647"
maxReceivedMessageSize="2147483647"
maxBufferSize="2147483647">
<readerQuotas
maxDepth="2147483647"
maxStringContentLength="2147483647"
maxArrayLength="2147483646"
maxBytesPerRead="2147483647"
maxNameTableCharCount="2147483647" />
</binding>
</basicHttpBinding>
<webHttpBinding>
<binding name="webclientHttpBindingConfig"
closeTimeout="00:30:00"
openTimeout="00:30:00"
receiveTimeout="Infinite"
sendTimeout="00:30:00"
maxBufferPoolSize="2147483647"
maxReceivedMessageSize="2147483647"
maxBufferSize="2147483647">
<readerQuotas
maxDepth="2147483647"
maxStringContentLength="2147483647"
maxArrayLength="2147483646"
maxBytesPerRead="2147483647"
maxNameTableCharCount="2147483647" />
</binding>
</webHttpBinding>
的AppConfig(绑定配置):
<basicHttpBinding>
<binding name="basicBindingForBigArrays"
maxBufferSize="2147483647"
maxBufferPoolSize="2147483647"
maxReceivedMessageSize="2147483647"
messageEncoding="Mtom">
<readerQuotas
maxDepth="2147483647"
maxStringContentLength="2147483647"
maxArrayLength="2147483647"
maxBytesPerRead="2147483647"
maxNameTableCharCount="2147483647" />
</binding>
</basicHttpBinding>
<webHttpBinding>
<binding name="webHttpBindingConfig"
maxBufferSize="2147483647"
maxBufferPoolSize="2147483647"
maxReceivedMessageSize="2147483647" >
<readerQuotas
maxDepth="2147483647"
maxStringContentLength="2147483647"
maxArrayLength="2147483646"
maxBytesPerRead="2147483647"
maxNameTableCharCount="2147483647"/>
</binding>
</webHttpBinding>
我一直挣扎在这现在几个小时。你的想法是不胜感激。
最好的问候,
这应该只放在客户端上吗? – 2011-03-28 00:20:04
我在客户端/ web.config上:“” –
2011-03-28 00:20:29
它必须在server = IIS上。 – Aliostad 2011-03-28 00:22:11