We've got HAProxy sitting in front of a menagerie of web servers, none
of which handle `Expect: 100-continue` in any way, shape, or form.
When someone hits us with a POST from cURL, there's a kind of
irritating 1 second delay while cURL waits for the "HTTP/1.1 100
Continue" response. Rather than try to solve it in every application
server, I was wondering if there's any way to force HAProxy to send a
"100 Continue" response when it gets a POST with "Expect:
100-continue" (and then delete the Expect from the proxied request, of
course).

It seems like there's already code for sending a 100 Continue if the
`http-buffer-request` option is set, so I guess I'm just asking about
the feasibility of making that behavior a stand-alone option without
having to put the whole request in RAM.

-- 
James Brown
Engineer

Reply via email to