Handlers
Wandenberg Peixoto
wandenberg at gmail.com
Tue Aug 13 14:51:25 UTC 2013
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 <B22173 at 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 at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-devel/attachments/20130813/587555d0/attachment.html>
More information about the nginx-devel
mailing list