Загрузка больших файлов

Andrei Nigmatulin anight at monamour.ru
Mon Sep 5 15:54:59 MSD 2005


On Monday 05 September 2005 14:45, Igor Sysoev wrote:
> On Mon, 5 Sep 2005, Andrei Nigmatulin wrote:
> > При загрузке в fastcgi приложение файлов, чей размер больше
> > client_max_body_size, nginx похоже просто закрывает соединение, не
> > выдавая клиенту ничего. Можно ли как-то отловить эту ошибку, чтобы
> > показать клиенту страничку с объяснениями где он не прав ?
>
> В каком браузере тестировалось ?
> nginx выдаёт 413 ошибку, но вот не все браузеры умеют её показывать:
> http://sysoev.ru/web/upload.html

В Firefox 1.0.6 и Konqueror 3.4.0.

Firefox выдает popup окно "Document contains no data"

Konqueror выдает страницу с ошибкой

An error occurred while loading http://xxxxx.ru/upload.phtml:
Connection to host xxxxx.ru is broken.

Как я понял из статьи, как только веб сервер получает от клиента 
Content-Length, он может ответить клиенту 413 и закрыть соединение на чтение, 
спровоцировав broken pipe в броузере ? А как делает nginx ?


-- 
Andrei Nigmatulin
GPG PUB KEY 6449830D

No Microsoft products were used in any way
for the creation of this message. If you are
using a Microsoft product to view it, BEWARE!
I'm not responsible for any harm you might
encounter as a result.


More information about the nginx-ru mailing list