Welcome! Log In Create A New Profile

Advanced

Re: Связка Nginx + IBM HTTPServer +WebSphere Portal. Правильная обработка ошибки при загрузке файла с ограничениями по размеру.

Andrey Kopeyko
January 09, 2013 02:44PM
09.01.2013 21:24, rashik пишет:
>

Добрый вечер, rashik!

> Проблема:
> Нужно уметь ограничивать размер загружаемого файла(например лимит в 10m).
> Имеется возможность установить лимит на стороне портала, но в таком случае
> файл загружается в темповую директорию nginx целиком и только потом отдается
> приложению и в этот момент приложение ругается на его размер, а размер файла
> может быть большим(например 1G). Такой вариант не подходит пользователь
> ничего не подозревая ждет загрузки файла и только после загрузки целиком
> узнает о лимите.

"Почему невозможно корректно ограничить размер закачиваемого файла"
http://sysoev.ru/web/upload.html

> В случае установки лимита в конфигах nginx получаем ошибку 413, что не очень
> подходит для данной задачи. Хотелось бы "прокинуть" ошибку до апплета.

Прокинуть до апплета - наверное, таки возможно: определив в nginx.conf
обработчик ошибки-413, и проксируя этот локейшен на бэкенд. А там уже
разбираться.


--
Best regards,
Andrey Kopeyko <andrey@kopeyko.ru>

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Связка Nginx + IBM HTTPServer +WebSphere Portal. Правильная обработка ошибки при загрузке файла с ограничениями по размеру.

rashik January 09, 2013 12:24PM

Re: Связка Nginx + IBM HTTPServer +WebSphere Portal. Правильная обработка ошибки при загрузке файла с ограничениями по размеру.

Andrey Kopeyko January 09, 2013 02:44PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 269
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready