ПРОЕКТЫ 


  АРХИВ 


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: [Fwd: [ANN] nginx upload progress module v0.7]


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: [Fwd: [ANN] nginx upload progress module v0.7]
  • From: Andrey Zloy <andrey.zloy@xxxxxxxxx>
  • Date: Tue, 24 Nov 2009 13:10:32 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=ZDOKaoDNWajqmgJzwwBfN3f3Tpkke0/InxyYBfv5hko=; b=ARrcIG7wU2ONXkTSR8dzY+L9EXXGjZzSPtS+JfwykF7DWDq88rjPrdim8qzGdVhe5B 4qJDrnvx5BOUHFzYulCMyp96OKdaEmlK1W1f0fRAWzpvjRtbiGPxHV1s4P47acRrXYhZ 9sv3oC9UqRkGSsRw0UMUtWfbIBCIGVqCVCMxs=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=yGj0lHCwtgjqSvffUV4ESQy223PQVeEJBZ/qeBV4YdEtuvre9vEVHaFA+nhG+qAFDJ EagObxjxi3E6ltz7lp+O5r052wFMzYUzoViAlajOxwrXr1IOoiFTRMbQDjqkxeBJaZIv dcErfIdhwIAGe2+phpH9vix/+nXzC15k1mq8w=
  • In-reply-to: <4B0ACF36.9010100@xxxxxxxxxxx>
  • References: <4B0ACF36.9010100@xxxxxxxxxxx>

Спасибо за информацию.
А принцип модуля не изменился? В смысле все так же проксирует
закачиваемый файл на бэкэнд?

23 ноября 2009 г. 21:06 пользователь Valery Kholodkov
<valery+nginxru@xxxxxxxxxxx> написал:
>
> Здравствуйте!
>
> Для тех, кому интересно: Брайс выпустил upload progress module v0.7.
>
> Изменения:
>
>  * исправлен segfault при обрыве загрузки (спасибо Markus Doppelbauer)
>
>  * добавлена директива для указания имени заголовок или параметра с
> идентификатором сессии
>
>  * добавлена директива для форматировая вывода в JSON
>
>  * добавлена директива для форматировая вывода по шаблонам
>
>  * добавлена директива для указания типа содержимого вывода (заголовок
> Content-Type)
>
>  * добавлены переменные для указания статуса загрузки
>
> Подробности:
>
> http://www.masterzen.fr/2009/11/22/nginx-upload-progress-module-v07/
>
> --
> Best regards,
> Valery Kholodkov
>
> Hi,
>
> I'm proud to announce the availability of the version 0.7 of the
> nginx_upload_progress_module.
>
> This version is now stable to be used in production.
>
> The release is available in the nginx wiki page or directly from my git hub
> repository:
> http://github.com/masterzen/nginx-upload-progress-module/downloads
>
> Changes since v0.6:
> ===================
>
>  * fixed segfault when uploads are aborted (thanks to Markus Doppelbauer for
> his bug report)
>
>  * session ID header name is now configurable (thanks to Valery Kholodkov)
>
>  * Added directive to format output as pure json (thanks to Valery
> Kholodkov)
>
>  * Added directive to format output with configurable template (thanks to
> Valery Kholodkov)
>
>  * Added directive to set a probe response content-type (thanks to Valery
> Kholodkov)
>
>  * Added upload status variables (needs a status patch) (thanks to Valery
> Kholodkov)
>
> More Information:
> =================
>
> This module implements a progress upload ala Lighttpd mod_uploadprogress
> for nginx. It monitors RFC1867 uploads sent to upstream servers and can
> serve javascript, pure JSON or even custom responses containing information
> about the upload progress on request.
>
> This module doesn't implement a RFC1867 parser and client code. As such
> I consider this module as a temporary hack until Igor Sysoev implements
> a full client body filter chain into Nginx.
>
> This module is delivered as is (no guarantee of any kind) under the BSD
> license with the following caveats and warnings:
>  * when compiled with --with-debug, this module will produce high number
> of log messages.
>
> More information on the git repository:
> http://github.com/masterzen/nginx-upload-progress-module/tree/master
>
> Installation instructions:
> ==========================
>
> nginx_uploadprogress_module has been compiled/tested with Nginx 0.6.x,
> and 0.7.64. The legacy 0.5.x versions are not supported,
> please upgrade your nginx installation to the current stable (0.7.x).
>
> 1) download the Nginx sources from http://nginx.net/ and unpack it.
>
> 2) build Nginx: change to the directory which contains the Nginx
> sources, and run the configuration script making sure to add the path
> to the nginx_uploadprogress_module sources using the --add-module
> option:
>  $ ./configure --add-module=/path/to/nginx_uploadprogress_module/
>
> Now you can build and install the software:
>  $ make
>
> and as root:
>  $ make install
>
> For usage, configuration and examples, please see the github page or the
> README file.
>
> Anyway enjoy :-)
> --
> Brice Figureau
> My Blog: http://www.masterzen.fr/
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru
>
>

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.