ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: буфферизация POST



Здравствуйте Igor,

3 февраля 2006 г., 8:49:25, Вы писали:

IS> On Fri, 3 Feb 2006, Alexey Polyakov wrote:

>> Игорь, а подключение к бекэнду происходит после того, как тело
>> полностью принятно?

IS> Да, только после этого.

>> И еще вопрос, можно ли жестко ограничить размер тела? Т. е. чтобы при
>> превышении обработка запроса прекращалась?

IS> client_max_body_size

IS> Но нужно иметь в виду, что нельзя сказать клиенту об этом красиво:
IS> http://sysoev.ru/web/upload.html

Проверил сейчас Firefox 1.5.0.1 под винду.

Если успевает передать POST за 30 секунд, то отображает сообщение,
которое выдает nginx -
413 Request Entity Too Large

А если не успевает и соединение закрывается с сервером, то не
отображает, а вместо этого показывает свою ошибку:

"Во время загрузки страницы соединение с сервером было сброшено..."

Но что характерно - при прочих равных условиях IE 6 за 30 секунд
успевает передать только 3 Mb от тела запроса и обрывается по таймауту
nginx-ом.

А FF успевает передать 15 Мб за 6 секунд и поэтому успевает прочитать
ответ 413 от nginx :)

Почему такая большая разница в скорости передачи данных непонятно.
Но факт. Тест проводил раза три. Все остальное было одинаковым.
Менялся только браузер.

-- 
 С Уважением,
 Антон Валерьевич Южанинов.




 




Copyright © Lexa Software, 1996-2009.