You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Jay Wren <Jr...@Xmtp.Net> on 2016/11/03 16:07:52 UTC

trying to fix bug 60330 and need help

Hello,

I'm trying to fix bug https://bz.apache.org/bugzilla/show_bug.cgi?id=60330 <https://bz.apache.org/bugzilla/show_bug.cgi?id=60330> but I really do not know what I am doing. http://paste.ubuntu.com/23418645/ <http://paste.ubuntu.com/23418645/> this is what I have so far and it does not behave as expected. Somehow the headers going to the backend are garbled repeated. I do not understand. I did not think that I changed that.

My approach was to not read the client request body in ap_proxy_http_request if the client request headers included Expect: 100-continue. Then, in ap_proxy_http_process_response when it is detected that the backend sends the interim reponse, stream the client request body to the backend.

I am lacking in my understand about bucket_brigades and input_filters. It is preventing me from achieving my goal. Can anyone help?

Thanks,
—
Jay