2013-07-08 62 views
0

我正在使用js和jQuery在我的客户端应用程序中捕获页面数据和鼠标移动。我捕获了所有下面提到的数据没有任何问题。我需要将我的客户端应用程序数据发送给WCF服务应用程序进行处理。通常较少的数据意味着4000字节意味着没有任何问题,数据已发送。但是,如果我发送多,这意味着,其示出了如何从jquery ajax发布大数据到.NET WCF服务

400坏请求

数据超过4000个字节的页面的限制的错误。 。

即时通讯使用mexhttpbinding端点,因为我们用来发送数据到跨域。

请提供解决此问题的建议。 [NOTE]我发送json数据

+0

您可以在web.config中设置数据的长度。参阅此[链接] [1] [1]:http://stackoverflow.com/questions/1151987/can-i-set-an-unlimited-length-for-maxjsonlength-in-web- config –

回答

0
In Web.config , 
Add : <bindings> 
     <webHttpBinding> 
     <binding name="ApiQuotaBinding" maxReceivedMessageSize="300971520" maxBufferPoolSize="300971520" maxBufferSize="300971520" closeTimeout="00:50:00" openTimeout="00:50:00" receiveTimeout="00:50:00" sendTimeout="00:50:00"> 
      <readerQuotas maxDepth="402" maxStringContentLength="300971520" maxArrayLength="300971520" maxBytesPerRead="300971520"/> 
      <security mode="None"/> 
     </binding> </webHttpBinding> 
    </bindings> 
+0

即时通讯使用mexHttpBinding。它不需要这些配置。我该怎么办? >