Увеличение максимального размера ответа от ASP.NET Page Method - PullRequest
12 голосов
/ 05 мая 2011

У меня есть метод страницы на странице ASPX, который вызывается запросом jQuery AJAX POST. Когда я пытаюсь вернуть слишком много результатов, запрос не выполняется. Существует ли параметр web.config или атрибут класса, который можно использовать для увеличения максимального размера ответа по умолчанию?

1 Ответ

22 голосов
/ 05 мая 2011

Я предполагаю, что вы возвращаете JSON?

Вы можете настроить размер ответа JSON в файле web.config с помощью:

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

При быстром поиске размер по умолчанию равен 102400.

maxJsonLength Необязательный атрибут.

Настраивает максимальную длину Строка JSON (максимальное количество UTF-8 символов).

Длина по умолчанию - 102400.

Источник

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...