Welcome! Log In Create A New Profile

Advanced

Re: PUT & access_by_lua_file

mva
April 17, 2015 08:46AM
В письме от Пт, 17 апреля 2015 08:36:39 пользователь itcod написал:
>
> Нескромный вопрос.... так и оставим существовать эту PUT дырку?
> пока кого нибудь не заклюеет жареный петух....

Ну, у меня на сервере с отключенным PUT, например, 405+400 выбрасывается
сразу, не получая содержимое файла.

Другое же дело, когда метод фигурирует в разрешённых у сервера на более низком
уровне (module_http_dav) и рулится уже в access-модуле (да ещё и в ngx_lua,
что ещё дальше) ;)

Т.е. ситуация такая:
DAV-модуль говорит серверу, что он готов получать и обрабатывать PUT.
Сервер, следовательно, считает PUT валидным запросом.
Следовательно, когда приходит PUT — он получает запрос целиком (до этого
момента он валиден) и только потом, получив запрос, целиком отдаёт его дальше
по цепочке в модули. Поэтому в руках ngx_lua (в access-директиве) оказывается
запрос целиком.
Да и в обычном, емнип, access-модуле, тоже обработка происходит ПОСЛЕ
получения запроса, а не на этапе заголовков :)

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

PUT & access_by_lua_file

itcod April 16, 2015 04:27AM

Re: PUT & access_by_lua_file

itcod April 16, 2015 04:51AM

Re: PUT & access_by_lua_file

Илья Шипицин April 16, 2015 06:34AM

Re: PUT & access_by_lua_file

itcod April 16, 2015 02:56PM

Re: PUT & access_by_lua_file

Илья Шипицин April 16, 2015 06:36AM

Re: PUT & access_by_lua_file

itcod April 16, 2015 02:47PM

Re: PUT & access_by_lua_file

Илья Шипицин April 16, 2015 11:26PM

Re: PUT & access_by_lua_file

itcod April 17, 2015 02:07AM

Re: PUT & access_by_lua_file

mva April 17, 2015 02:16AM

Re: PUT & access_by_lua_file

itcod April 17, 2015 02:50AM

Re: PUT & access_by_lua_file

mva April 17, 2015 06:32AM

Re: PUT & access_by_lua_file

itcod April 17, 2015 08:30AM

Re: PUT & access_by_lua_file

Илья Шипицин April 17, 2015 07:12AM

Re: PUT & access_by_lua_file

itcod April 17, 2015 08:36AM

Re: PUT & access_by_lua_file

mva April 17, 2015 08:46AM

Re: PUT & access_by_lua_file

itcod April 17, 2015 09:01AM

Re: PUT & access_by_lua_file

itcod April 17, 2015 09:05AM

Re: PUT & access_by_lua_file

itcod April 17, 2015 11:12AM

Re: PUT & access_by_lua_file

Oleksandr V. Typlyns'kyi April 17, 2015 06:02PM

Re: PUT & access_by_lua_file

itcod April 18, 2015 01:34AM

Re: PUT & access_by_lua_file

Илья Шипицин April 17, 2015 02:52PM

Re: PUT & access_by_lua_file

itcod April 18, 2015 01:56AM

Re: PUT & access_by_lua_file

itcod April 17, 2015 03:03AM

Re: PUT & access_by_lua_file

itcod April 17, 2015 01:58PM

Re: PUT & access_by_lua_file

itcod April 17, 2015 02:41PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 308
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