local args = ngx.req.get_uri_args()for k,v in pairs(args) do ngx.say(k,':',v)endngx.status = 503ngx.say('one or more args is mpty')-- ngx.exit(503)ngx.say(123)
不知道是不是bug,提交一下local args = ngx.req.get_uri_args()for k,v in pairs(args) do ngx.say(k,':',v)endngx.status = 503ngx.say('one or more args is mpty')-- ngx.exit(503)ngx.say(123)这个代码返回状态码200,应该显示503,不知道是我用法有问题还是bug --
前面已经有 ngx.say 输出了,默认是 200。想改 status 需要在任何输出之前。Lance 2014-10-13 11:49 GMT+08:00 Lee Ming <pea...@gmail.com>:不知道是不是bug,提交一下local args = ngx.req.get_uri_args()for k,v in pairs(args) do ngx.say(k,':',v)endngx.status = 503ngx.say('one or more args is mpty')-- ngx.exit(503)ngx.say(123)这个代码返回状态码200,应该显示503,不知道是我用法有问题还是bug --