Re: Как получить POST-запрос в собственном модуле?

2013-09-17 Пенетрантность Vadim Lazovskiy
Здравствуйте. Для примера можно посмотреть как ngx_http_dav_handler обрабатывает NGX_HTTP_PUT в src/http/modules/ngx_http_dav_module.c 17 сентября 2013 г., 11:01 пользователь Aleus Essentia nginx-fo...@nginx.us написал: День добрый! Пишу модуль для работы с одной программой. Get-запросы и

Re: Как получить POST-запрос в собственном модуле?

2013-09-17 Пенетрантность Aleus Essentia
Как понимаю, нужно посмотреть функцию gx_http_read_client_request_body? В самом ngx_http_dav_module.c такой код: case NGX_HTTP_PUT: if (r-uri.data[r-uri.len - 1] == '/') { ngx_log_error(NGX_LOG_ERR, r-connection-log, 0, cannot PUT to a

Re: Как получить POST-запрос в собственном модуле?

2013-09-17 Пенетрантность Aleus Essentia
Спасибо за совет. Нашёл статью с подробный описанием процесса получения POST-запроса: http://habrahabr.ru/post/76963. Posted at Nginx Forum: http://forum.nginx.org/read.php?21,242907,242912#msg-242912 ___ nginx-ru mailing list nginx-ru@nginx.org

Nginx reverse proxy и WebDav

2013-09-17 Пенетрантность usows
Доброго времени суток Столкнулся сейчас с проблемой. Есть некий сервер, к нему идет обращение через reverse-proxy. До недавнего времени работа шла через прокси на апаче, сейчас в качестве прокси используется nginx Проблема в том, что после переезда перестал работать WebDav для клиентов на

nginx-1.5.5

2013-09-17 Пенетрантность Maxim Dounin
Изменения в nginx 1.5.5 17.09.2013 *) Изменение: теперь nginx по умолчанию использует HTTP/1.0, если точно определить протокол не удалось. *) Добавление: директива disable_symlinks теперь использует O_PATH на Linux. *)

Re: Nginx reverse proxy и WebDav

2013-09-17 Пенетрантность Maxim Dounin
Hello! On Tue, Sep 17, 2013 at 07:48:26PM +0400, Andrey Kopeyko wrote: 17.09.2013 17:15, usows пишет: Доброго времени суток Добрый вечер! Столкнулся сейчас с проблемой. Есть некий сервер, к нему идет обращение через reverse-proxy. До недавнего времени работа шла через прокси на апаче,

Re: Nginx reverse proxy и WebDav

2013-09-17 Пенетрантность Gena Makhomed
On 17.09.2013 18:48, Andrey Kopeyko wrote: Вы, по-видимому, перед переездом невнимательно прочитали документацию. На http://nginx.org/ru/docs/http/ngx_http_dav_module.html прямо написано: Модуль обрабатывает HTTP- и WebDAV-методы PUT, DELETE, MKCOL, COPY и MOVE. ... WebDAV-клиенты,

Re: Nginx reverse proxy и WebDav

2013-09-17 Пенетрантность Andrey Kopeyko
17.09.2013 17:15, usows пишет: Доброго времени суток Добрый вечер! Столкнулся сейчас с проблемой. Есть некий сервер, к нему идет обращение через reverse-proxy. До недавнего времени работа шла через прокси на апаче, сейчас в качестве прокси используется nginx Проблема в том, что после

Re: Nginx reverse proxy и WebDav

2013-09-17 Пенетрантность Andrey Kopeyko
17.09.2013 20:08, Maxim Dounin пишет: Hello! On Tue, Sep 17, 2013 at 07:48:26PM +0400, Andrey Kopeyko wrote: 17.09.2013 17:15, usows пишет: Доброго времени суток Добрый вечер! Столкнулся сейчас с проблемой. Есть некий сервер, к нему идет обращение через reverse-proxy. До недавнего

Re: Nginx reverse proxy и WebDav

2013-09-17 Пенетрантность Maxim Dounin
Hello! On Tue, Sep 17, 2013 at 08:38:02PM +0400, Andrey Kopeyko wrote: 17.09.2013 20:08, Maxim Dounin пишет: Hello! On Tue, Sep 17, 2013 at 07:48:26PM +0400, Andrey Kopeyko wrote: 17.09.2013 17:15, usows пишет: Доброго времени суток Добрый вечер! Столкнулся сейчас с проблемой.

Re: Nginx reverse proxy и WebDav

2013-09-17 Пенетрантность Alex Domoradov
Когда реализую LOCK, будет работать git, а svn, боюсь, не будет никогда. жаль, очень не хватает, чтобы перейти на nginx. 2013/9/17 Maxim Dounin mdou...@mdounin.ru: Hello! On Tue, Sep 17, 2013 at 08:38:02PM +0400, Andrey Kopeyko wrote: 17.09.2013 20:08, Maxim Dounin пишет: Hello! On Tue,