午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

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

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

設置從客戶端腳本調用的Web方法的最大長度的唯一方法是通過web.config文件(如下)。設置這個有什么問題?我會每次通過多個xhr調用來執行此操作以流傳輸部分數據。

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

更新:默認大小為2097152,相當于4MB的Unicode字符串數據。您是否真的要將那么多數據發送回客戶端?如果這樣,您很有可能需要查看應用程序設計,因為用戶體驗會很慢而且很麻煩。

解決方法

我使用jQuery的$ .ajax()函數將大量數據發送給客戶端。我正在ASP.NETWeb服務中調用一個返回JSON數據的方法。對于大多數搜索而言,一切都很好,但是當我要返回大量數據集時,我遇到了JavaScriptSerializerMaxJsonLength屬性問題。處理此問題的最佳做法是什么?我不想隨意設置最大長度。如果返回的數據大于當前的最大值,是否可以在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);

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 青青青视频在线播放 | 亚洲天堂av在线播放 | 国产精品久久在线 | 视频在线观看91 | 国产又大 | 日韩一区网站 | 丁香婷婷在线 | 色偷偷伊人 | 欧美激情视频在线 | 日韩精品在线免费观看 | 成人欧美一区二区三区黑人免费 | 日韩在线资源 | 少妇又色又紧又黄又刺激免费 | 色综综| 亚洲高清免费 | 国产久草视频 | a级片在线观看 | 欧美日韩精品免费 | 成人性生活毛片 | 精品一区二区三区在线观看 | 毛片av网址 | 91亚洲国产成人精品性色 | 欧美日韩一级在线 | 色屁屁ts人妖系列二区 | 鲁大师在线高清在线播放免费观看 | 日韩一级片av | 伊人青青草 | 一级黄色片a| 天堂在线一区二区 | 国产国语对白 | 成人午夜视频在线观看 | 精品中文字幕一区二区 | 成人福利视频网 | av网址在线| 青草伊人久久 | 色av中文字幕 | 亚洲欧美视频 | 中文字幕六区 | 日韩欧美理论 | 午夜视频| 欧亚毛片|