Обработка огромных данных через jquery ajax

Я создаю блог в asp.net. Я хочу использовать jquery для добавления сообщений и их отображения. Но я не уверен, что это будет нормально работать в случае огромных сообщений, потому что в прошлый раз у меня была проблема с публикацией огромных данных с использованием jquery ajax. Объект json был усечен после 50000 символов Firebug, говоря, что

Достигнут предел размера запроса

Я заметил, что даже для обычного поста количество символов превышает 50 тысяч. Есть ли способ решить этот «ограничение размера запроса» или «плохая идея передавать такие огромные данные с помощью jquery». Пожалуйста, предложите мне. Спасибо


person Paras    schedule 07.05.2012    source источник
comment
Вы используете PHP? вы видели этот вопрос? stackoverflow.com/questions/3069342/   -  person Eran Medan    schedule 07.05.2012
comment
Он использует ASP.NET. Я повторно пометил вопрос.   -  person Darin Dimitrov    schedule 07.05.2012


Ответы (2)


Вы также можете попробовать установить этот параметр в своем 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

Удачи!

person Rob Angelier    schedule 07.05.2012

Я думаю, что проблема заключается в ограничении Firebug, а НЕ в запросе Ajax. Firebug имеет ограничения на количество данных, отображаемых на его сетевой панели.

См. это: Настройки Firebug

Это значение по умолчанию:

cache.responseLimit
Ограничение максимального размера кэшируемых и отображаемых сетевых ответов
байт 5242880

person orandov    schedule 07.05.2012