LimitRequestBody не отвечает 413 для большого файла (25 МБ) - PullRequest
0 голосов
/ 17 декабря 2010

Я помещаю в свой файл виртуального хоста:

LimitRequestBody 1024

, чтобы ограничить размер загрузки.Когда я загружаю файлы размером от 100 КБ до 7 МБ, я получаю ответ 413, но при попытке загрузить файл размером 25 МБ я получаю «Соединение было сброшено. Соединение с сервером было сброшено во время загрузки страницы» вместо 413

Кто-нибудь знает, почему это произойдет?

Кстати, я использую mod_wsgi с Apache

1 Ответ

0 голосов
/ 17 декабря 2010

Скорее всего, из-за большего размера HTTP-клиент превысил размеры буфера сокета и поэтому был заблокирован при записи и обнаружил закрытое соединение при записи, прежде чем он даже решил начать читать ответ с сервера.

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