首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >超出了JavaScriptSerializer.MaxJsonLength。处理这个问题的最佳实践是什么?

超出了JavaScriptSerializer.MaxJsonLength。处理这个问题的最佳实践是什么?
EN

Stack Overflow用户
提问于 2009-06-25 20:13:54
回答 5查看 42.4K关注 0票数 16

我使用jQuery的$.ajax()函数向客户机发送了大量数据。我正在调用返回ASP.NET数据的JSON服务中的一个方法。对于大多数搜索来说,一切都很好,但是当我有一个大型数据集要返回时,我遇到了JavaScriptSerializer MaxJsonLength属性的问题。处理这个问题的最佳实践是什么?我不想随意设置最大长度。如果返回的数据大于当前的最大值,我是否可以在web服务中设置MaxJsonLength,或者我是否应该重写并向客户端发送数据块?

以下是来自web服务的相关代码片段:

Dictionary<string, object> jsonValuePairs = new Dictionary<string, object>();
//add some data to the dictionary...
return System.Web.Script.Serialization.JavaScriptSerializer.Serialize(jsonValuePairs);
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1045984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档