У меня есть метод страницы на странице ASPX, который вызывается с помощью запроса JQuery AJAX POST. Когда я пытаюсь вернуть слишком много результатов, запрос терпит неудачу. Есть ли параметр web.config или атрибут класса, который я могу использовать для увеличения максимального размера ответа по умолчанию?
Увеличение максимального размера ответа от метода страницы ASP.NET
Ответ 1
Я предполагаю, что вы возвращаете 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.