HTTP Status Headers
nginx at nginxuser.net
Sun Oct 16 04:11:05 UTC 2011
On 16 October 2011 02:02, agentzh <agentzh at gmail.com> wrote:
> On Sun, Oct 16, 2011 at 12:15 AM, Nginx User <nginx at nginxuser.net> wrote:
>> On 13 October 2011 04:34, agentzh <agentzh at gmail.com> wrote:
>>> BTW, you could have written the Lua code like this:
>>> local m = ngx.re.match(ngx.var.request_method, "GET|POST|HEAD", "io")
>>> if not m then
>> Does ngx_lua support the appropriate "501 Not Implemented" for this?
> Sure. Just use ngx.exit(501) for it.
>> A search took me to ngx_http_lua_consts.c but it doesn't seem to be there.
> The constants defined there are just for improving Lua code readability.
>> Also didn't realise I could use the actual code instead of a constant.
>> Is it possible to issue any status code or are we limited to those in
> You can use any status code. See
> BTW, I've already added constant ngx.HTTP_METHOD_NOT_IMPLEMENTED to
> ngx_lua v0.3.1rc12:
More information about the nginx