国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-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)文章:
主站蜘蛛池模板: 久久99精品久久久久久秒播放器 | 国产成人教育视频在线观看 | 香港激情黄三级在线视频 | 亚洲日本va午夜中文字幕 | 亚洲性久久| 久久亚洲精品tv | 久久久在线视频精品免费观看 | 久久福利青草精品资源 | 欧美成人性动漫在线观看 | 亚洲精品字幕一区二区三区 | 欧美一区二区三区免费不卡 | 久久成人性色生活片 | 国产一级毛片午夜福 | 91p在线| 日韩欧美中文字幕在线观看 | 免费观看欧美一区二区三区 | 精品国产一区二区三区免费 | 香蕉久久久久久狠狠色 | 欧美性高清视频免费看www | 东京一区二区三区高清视频 | 精品久久久久久久久久久 | 在线综合+亚洲+欧美中文字幕 | 特级淫片日本高清视频 | 日本人的色道免费网站 | 真实国产乱子伦高清 | 免费特黄一级欧美大片在线看 | 在线观看一级毛片 | 亚洲素人在线 | 99在线精品视频免费观里 | 成人久久伊人精品伊人 | 国语一级毛片 | 免费观看一级一片 | 免费a级毛片大学生免费观看 | 美女张开腿给男人捅 | 成人做爰视频www | 国内偷拍免费视频 | 亚洲精品视频久久 | 久久久久久久久毛片精品 | 99久久免费精品视频 | 成人网18免费网站在线 | 成人在线免费看 |