国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

超出了JavaScriptSerializer.MaxJsonLength。處理此問題的最佳做法是什么?

瀏覽:114日期:2024-04-23 15:21:26
如何解決超出了JavaScriptSerializer.MaxJsonLength。處理此問題的最佳做法是什么??

設(shè)置從客戶端腳本調(diào)用的Web方法的最大長(zhǎng)度的唯一方法是通過web.config文件(如下)。設(shè)置這個(gè)有什么問題?我會(huì)每次通過多個(gè)xhr調(diào)用來執(zhí)行此操作以流傳輸部分?jǐn)?shù)據(jù)。

<system.web.extensions> <scripting> <webServices><jsonSerialization maxJsonLength='500000'></jsonSerialization> </webServices> </scripting></system.web.extensions>

更新:默認(rèn)大小為2097152,相當(dāng)于4MB的Unicode字符串?dāng)?shù)據(jù)。您是否真的要將那么多數(shù)據(jù)發(fā)送回客戶端?如果這樣,您很有可能需要查看應(yīng)用程序設(shè)計(jì),因?yàn)橛脩趔w驗(yàn)會(huì)很慢而且很麻煩。

解決方法

我使用jQuery的$ .ajax()函數(shù)將大量數(shù)據(jù)發(fā)送給客戶端。我正在ASP.NETWeb服務(wù)中調(diào)用一個(gè)返回JSON數(shù)據(jù)的方法。對(duì)于大多數(shù)搜索而言,一切都很好,但是當(dāng)我要返回大量數(shù)據(jù)集時(shí),我遇到了JavaScriptSerializerMaxJsonLength屬性問題。處理此問題的最佳做法是什么?我不想隨意設(shè)置最大長(zhǎng)度。如果返回的數(shù)據(jù)大于當(dāng)前的最大值,是否可以在Web服務(wù)中設(shè)置MaxJsonLength,還是應(yīng)該重寫數(shù)據(jù)并將其發(fā)送給客戶端?

這是Web服務(wù)的相關(guān)代碼段:

Dictionary<string,object> jsonValuePairs = new Dictionary<string,object>();//add some data to the dictionary...return System.Web.Script.Serialization.JavaScriptSerializer.Serialize(jsonValuePairs);

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 久久国产精品久久精品国产 | 成人做爰全视频 | 免费观看一级成人毛片 | 久久久在线视频精品免费观看 | 中文字幕一区二区在线观看 | 91香蕉视 | 一区在线观看 | 亚洲成人影院在线 | 成年人网站在线观看视频 | 高清 国产 日韩 欧美 | 网站三级 | 亚洲国产欧美国产综合一区 | 国产久视频 | 欧美一级片a | 日韩欧美国产一区二区三区 | 亚洲一区二区免费看 | 日本免费小视频 | 欧美极品在线播放 | 午夜影院0606 | 日本国产最新一区二区三区 | 深夜国产成人福利在线观看女同 | 免费鲁丝片一级观看 | 91香蕉成人免费网站 | 亚洲国产精品一区二区九九 | 偷自拍 | 自拍 第一页| 国产成人午夜精品影院游乐网 | 久久久99精品免费观看 | 草草影院私人免费入口 | 国产精品天天爽夜夜欢张柏芝 | 俄罗斯一级毛片免费播放 | 91精品自在拍精选久久 | 久草视频福利资源站 | 欧美极品在线播放 | 99ri在线精品视频在线播放 | 国内精品免费一区二区观看 | 波少野结衣在线播放 | 欧美第一网站 | 国产精品久久永久免费 | 久久久黄色大片 | 国产高清视频在线观看 |