Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: нетривиальная обработк а POST во встроенном перле
Daniel Podolsky wrote:
И второй вопрос.
Пользователи грузят 60-ти мегабайтные csv, которые прекрасно жмутся -
раз в 20. Сервер, однако, зипованную загрузку не поддерживает.
Есть ли способ подменить тело запроса на разжатое перед передачей к
бекенду?
Попытка сделать разжатие zip-архивов из тела на лету сделано в upload
module 2.1.1:
http://www.grid.net.ru/nginx/upload.ru.2.1.1.html
Пример:
location /upload {
upload_pass /a;
upload_store /tmp/path_a;
# extract files from zip archives and store into specified directory
upload_filter application/zip {
upload_unzip;
upload_store /tmp/path_to_archives;
}
}
Со временем этот код можно будет слить в стабильную ветку.
Или способ сделать асинхронный http запрос из обработчика?
Из обработчика чего?
Понятно, что можно переправить запрос на апач, и там сделать все. Но
вдруг кто уже ходил этой дорогой?
--
Best regards,
Valery Kholodkov
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|