nginx反向代理在同一位置内传递和重定向呼叫

时间:2014-11-15 23:58:54

标签: nginx

我正在尝试配置nginx以使REST API调用对传入请求进行一些验证,如果响应成功,则代理将传递到“位置”内的所需上游

进行验证的REST API调用必须始终是GET,而上游的传入请求可以是任何类型(GET或POST或DELETE等......)。如果我使用proxy_method来设置该方法可以将其重置为原始值。

location / shared / xyz {

 proxy_pass http://servername:port/shared/nginx/validate?service=xyz ;  will always be a GET
 proxy_redirect ^  http://upstreamservername ;   #can be any type GET or POSt etc..

}

是否有可能在nginx中执行此操作。

提前致谢。

- 詹姆斯

0 个答案:

没有答案