Hi Wandenberg Peixoto,

I appreciate your response.

I have a simple follow-up question. I have looked at the function 
ngx_http_access_handler and it is checking for access privileges.

Do you suggest to over write this functionality or add my code here (before 
exiting the function calling my routine)?

Regards,
John

From: nginx-devel-boun...@nginx.org [mailto:nginx-devel-boun...@nginx.org] On 
Behalf Of Wandenberg Peixoto
Sent: Tuesday, August 13, 2013 7:51 AM
To: nginx-devel@nginx.org
Subject: Re: Handlers

You can use an accept handler to do that.
something like that

ngx_http_handler_pt        *h;
ngx_http_core_main_conf_t  *cmcf;

cmcf = ngx_http_conf_get_module_main_conf(cf, ngx_http_core_module);

h = ngx_array_push(&cmcf->phases[NGX_HTTP_ACCESS_PHASE].handlers);
if (h == NULL) {
    return NGX_ERROR;
}

*h = your_handler_function;
and in your_handler_function you record the request and return a NGX_OK, which 
allow the request to continue to the next handler.


On Mon, Aug 12, 2013 at 9:11 PM, Myla John-B22173 
<b22...@freescale.com<mailto:b22...@freescale.com>> wrote:
Hi,

I am VERY new to NGINX and trying to understand how it works. I understand 
there are 3 main components, handlers, filters and load balancers and there can 
be multiple "Filters".
My question is, can we have multiple "Handlers"?  I want to develop a module, 
which need to capture all the requests, need to record these requests and 
continue the normal processing.

Regards,
John

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org<mailto:nginx-devel@nginx.org>
http://mailman.nginx.org/mailman/listinfo/nginx-devel

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel

Reply via email to