1

asp.net でブログを作成しています。jquery を使用して投稿を追加し、それらも表示したいと考えています。しかし、前回はjquery ajaxを使用して巨大なデータを投稿する際に問題があったため、巨大な投稿の場合にうまくいくかどうかはわかりません。json オブジェクトは、Firebug によって 50000 文字の後に切り捨てられました。

リクエストのサイズ制限に達しました

通常の投稿でも、文字数が 50K を超えていることに気付きました。この「リクエストサイズの制限」または「jqueryを使用してそのような巨大なデータを渡すのは悪い考えですか」を解決する方法はありますか. 私に提案してください。ありがとう

4

2 に答える 2

3

問題はFirebugの制限であり、Ajaxリクエストではないと思います。Firebugには、ネットワークパネルに表示されるデータの量に制限があります。

これを参照してください:Firebugの設定

これがデフォルトです:

cache.responseLimit
キャッシュおよび表示されるネットワーク応答
バイト の最大サイズ制限5242880

于 2012-05-07T07:22:49.987 に答える
1

web.config でこの設定を試して設定することもできます。

<configuration> 
   <system.web.extensions>
       <scripting>
           <webServices>
               <jsonSerialization maxJsonLength="50000000"/>
           </webServices>
       </scripting>
   </system.web.extensions>
</configuration> 

詳細については、次を参照してください。

http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.maxjsonlength.aspx

幸運を!

于 2012-05-07T07:24:23.207 に答える