是否可以配置Nginx返回从请求头或请求参数创建的响应主体?看起来这可以通过echo
模块完成,但如果可能的话,我想用一个Nginx的香草安装来完成。我可以使用vanilla Nginx作为响应主体来响应请求标头值吗?
基本上我想要做以下事情,但显然return_body
不存在,所以我可以用什么来代替?
location ~* ^/echo/(.+) {
return_body $1;
}
或
location /echo_user_agent {
return_body $http_user_agent;
}
如果我安装echo
模块,我可以用echo
取代return_body
,但如果可能的话这将是很好能够做到这一点,而无需安装任何额外消费,在我看来,像这样简单的事情应该是可能的。
+1的Lua插件是非常强大的。 – opyate 2014-01-22 07:24:16