我正在用asp.net构建一个博客。我想使用jquery添加这些帖子并显示它们。但我不确定在出现大量帖子的情况下,它是否能正常工作,因为上一次我在使用jquery发布大量数据时遇到了问题。json对象在50000个字符后被Firebug截断,指出
已达到请求大小限制
我注意到,即使是在一个普通的帖子中,字符数也会超过50K。有没有办法解决这个“请求大小限制”,或者“使用jquery传递如此庞大的数据是个坏主意”。请给我建议。谢谢
发布于 2012-05-07 07:24:23
您还可以尝试在web.config中设置此设置:
<configuration>
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="50000000"/>
</webServices>
</scripting>
</system.web.extensions>
</configuration> 更多信息可以在这里找到:
http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.maxjsonlength.aspx
祝好运!
发布于 2012-05-07 07:22:49
我认为问题在于Firebug的局限性,而不是Ajax请求。Firebug对其网络面板中显示的数据有限制。
参见:萤火虫偏好
这是默认的:
cache.responseLimit
缓存和显示的网络响应的最大大小限制
字节5242880
https://stackoverflow.com/questions/10478149
复制相似问题