ПРОЕКТЫ 


  АРХИВ 


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: nginx-0.4.7



On Tue, 10 Oct 2006, Sergey Serov wrote:

On Tuesday 10 October 2006 20:14, Igor Sysoev wrote:

     *) Добавление: переменная $request_body_file.

А можно попросить небольшое дополнение к этой переменной?
Было бы неплохо в имени файла на диске передавать также и информацию
преполагаемом размере тела запроса? Это позволило бы реализовать upload
progress.

Собсвенно неск. месяцев назад для этой цели я и патчил nginx и upload progress
был реализован.
Думаю это относительно легко сделать и многим наверняка было бы интересно.

С помощью $request_body_file нельзя сделать upload progress, потому что
тело запроса сначала полностью принимается и только потом запрос
передаётся бэкенду.

Что касается upload progress, то я планирую сделать API фильтров при
чтении тела запроса, которое позволит
1) сделать upload progress внтури nginx'а,
2) обработку тела запроса - сохранение файлов из POST'а.


Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.