Safe to call ngx_http_subrequest inside location handler?

Hello,

So according to evan miller’s tutorial and nginx’s own source code, it
seems
only filters can send subrequests. But I have tried to call
ngx_http_subrequest inside my location handler, and everything seems
working
fine. I am using version 1.2.8.

Just want to ask and see if it’s safe to do so.

Thanks a lot!

Posted at Nginx Forum:

Hello!

On Tue, May 28, 2013 at 04:03:07AM -0400, jesse wrote:

Hello,

So according to evan miller’s tutorial and nginx’s own source code, it seems
only filters can send subrequests. But I have tried to call
ngx_http_subrequest inside my location handler, and everything seems working
fine. I am using version 1.2.8.

Just want to ask and see if it’s safe to do so.

This mostly works since 0.7.25. There are some subtleties with
request body handling though.


Maxim D.
http://nginx.org/en/donation.html

I see. Thanks, Maxim!

Posted at Nginx Forum: