Today May 27, 2015 at 17:08 Валентин Бартенев wrote: > > <?php > > > > header('Cache-Control: max-age=1000'); > > header("X-Method: $_SERVER[REQUEST_METHOD]"); > [..] > > Тут вы просто выводите значение переменной окружения, а как вы ее настроили > такое > там значение и будет. > Если у вас в конфигурации указано: > fastcgi_param REQUEST_METHOD $request_method;> > то будет передаваться значение переменной $request_method, а оно всегда > содержит > оригинальный метод запроса.
И именно такое значение в штатном fastcgi_params. > Cтрого говоря в случае протокола FastCGI такого понятия, как запрос "HEAD > методом" > не существует. Протокол FastCGI ничего не знает о HTTP методах запроса. И > ваше > приложение может не разбираться в HTTP методах и все методы обрабатывать > одинаково > и это будет задача сервера отбросить тело в случае HEAD запроса. В примере код делает "echo 'BODY';" без привязки к методу, но тела нет в обоих ответах. Явно есть ошибка, но скорее всего в конфигурации. -- WNGS-RIPE _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru