2015-04-14 4 views
0

У меня есть вопрос относительно параметра $ request_method nginx. Всякий раз, когда я вхожу в URI (localhost/ws/v1) в браузере, $request_method всегда возвращает метод GET. почему метод POST не отражается в переменной?

Ввод с помощью Fiddler

POST http://107.105.147.73/ws/v1 


nginx.conf 
----------------------------------- 
location /ws/v1/{ 

       fastcgi_pass 127.0.0.1:8000; 
       include /etc/nginx/fastcgi_params; 

       echo $request_method; 

fastcgi_params 
----------------------------------- 

#fastcgi_param REQUEST_METHOD   $request_method; 

спасибо ребята

ответ

0

Если вы вводите в браузере это GET по умолчанию. Попробуйте

curl -X POST http://107.105.147.73/ws/v1 

Возможно, вам придется добавить параметры, но вы получите его суть.