Welcome! Log In Create A New Profile

Advanced

Upstream with multiple request reply

January 16, 2012 03:42PM
Hi all,

I'm trying to write an upstream which have to do multiple request / reply
with backend, for one frontend request.

Currently,
- I'm writing first request to backend in create_request handler, write
data into r->upstream->request_bufs, and returning NGX_OK
- Nginx call me on process_header. I can read data from
r->upstream->buffer. I can loop on process_header if I return NGX_AGAIN.
But I'm not able to send more data to backend. I try to add buffer in
r->upstream->request_bufs, in r->upstream->request_bufs->next, nothing work.

Anybody know how to send data to backend in the process_header callback ?

Regards,

Bertrand
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Upstream with multiple request reply

bpaquet January 16, 2012 03:42PM

Re: Upstream with multiple request reply

Maxim Dounin January 16, 2012 04:22PM

Re: Upstream with multiple request reply

bpaquet January 16, 2012 04:48PM

Re: Upstream with multiple request reply

Maxim Dounin January 16, 2012 05:18PM

Re: Upstream with multiple request reply

bigplum January 16, 2012 10:14PM

Re: Upstream with multiple request reply

bpaquet January 17, 2012 05:30AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 233
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