This topic created in 4139 days ago, the information mentioned may be changed or developed.
有什么办法在执行完 echo '[]' 后,直接返回了吗?
遇到个问题,当 script_a.lua 和 script_b.lua 都匹配的时候, echo '[]'会被覆盖掉
location ~ ^/ {
set_by_lua_file $res /etc/nginx/lua/script_a.lua;
if ($res = 'ok') {
echo '[]';
}
include uwsgi_params;
set_by_lua_file $res /etc/nginx/lua/script_b.lua;
if ($res = 'ok') {
uwsgi_pass upstream_b;
}
uwsgi_pass upstream_c;
}
4 replies 2015-01-04 17:31:03 +08:00  | | 2 hydrazt Jan 4, 2015 return 200的话,uwsgi的http status就被覆盖了? |