国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-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)文章:
主站蜘蛛池模板: 韩国福利影视一区二区三区 | 久久久久国产视频 | 国产高清视频免费观看 | 国产亚洲一区二区三区在线观看 | 色女生影院 | 欧美自拍另类 | 在线a亚洲视频播放在线观看 | 国产高颜值露脸在线观看 | 成年免费在线观看 | 男人天堂网在线视频 | 日本一二线不卡在线观看 | 自拍 第一页| 三级在线网站 | 福利姬在线精品观看 | 亚洲一级视频在线观看 | 久久精品视频免费看 | 泷泽萝拉亚洲精品中文字幕 | 久久久这里只有精品加勒比 | 免费的a级毛片 | 99精品在免费线视频 | 免费黄色美女视频 | 一级毛片在线免费看 | 欧美人成在线视频 | 99视频在线观看高清 | 欧美精品久久一区二区三区 | 欧美成人三级网站在线观看 | 欧美性夜欢 | 国产成人精品男人的天堂538 | 久久好看视频 | 国产波多野结衣中文在线播放 | 奶交性视频欧美 | 欧美一区二区三区gg高清影视 | 最新国产一区二区精品久久 | 国产亚洲精品自在线观看 | 欧美一级免费看 | 免费观看一级特黄欧美大片 | 国产激情一区二区三区 | 亚洲成a人片在线v观看 | 一级做a爰片久久毛片唾 | 久久久久久久久久久视频国内精品视频 | 久久免费视频2 |