Welcome! Log In Create A New Profile

Advanced

Re: Advise to develop a rights-control module

agentzh
September 20, 2011 09:50AM
On Tue, Sep 20, 2011 at 6:07 PM, Legrand Jérémie
<jeremie.legrand@atos.net> wrote:
> Thanks agentzh for your help.
>
> In fact you are right, my solution don't work properly because sending a response from my access phase handler does not end the request and NGINX keeps on processing it in the next phases (post access, content phases).
>

The following steps do not work for you?

1. set r->headers_out.status to whatever status code that you want for
your response,
2. call ngx_http_send_header to send out your response headers,
3. call ngx_http_output_filter to output your custom response,
4. and finally return NGX_HTTP_OK from within your access handler.

I don't see any reason to use a custom output filter here.

Regards,
-agentzh

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

Advise to develop a rights-control module

Legrand Jérémie 1845 September 16, 2011 12:00PM

Re: Advise to develop a rights-control module

ビリビリⅤ 586 September 16, 2011 04:42PM

Re: Advise to develop a rights-control module

agentzh 686 September 17, 2011 01:50AM

Re: Advise to develop a rights-control module

Valery Kholodkov 703 September 18, 2011 06:08AM

RE: Advise to develop a rights-control module

Legrand Jérémie 610 September 19, 2011 11:26AM

Re: Advise to develop a rights-control module

agentzh 583 September 19, 2011 08:26PM

RE: Advise to develop a rights-control module

Legrand Jérémie 608 September 20, 2011 06:08AM

Re: Advise to develop a rights-control module

agentzh 738 September 20, 2011 09:50AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 134
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready