On Sat, 7 Aug 2004, Roy T.Fielding wrote: > >> Thanks for the great support - httpd-2.0 HEAD 2004-08-07 really fixes > >> it. > >> It even provides env variable "proxy-sendchunks" to select between > >> compatible > >> "Content-Length" (default) and performance-wise "chunked". > > > > Sounds pretty complete to me. Of course you'd need to stick to C-L > > unless > > you *know* the backend accepts chunks. > > If the client sent chunks, then it is safe to assume that the proxy > can send chunks as well. Generally speaking, user agents only send > chunks to applications that they know will accept chunks.
The client could be sending chunks precisely because it's designed to work with a proxy that is known to accept them. That doesn't imply any knowledge of the backend(s) proxied, which might be anything up to and including the 'net in general. Also bear in mind that we were discussing (also) the case where the request came with C-L but an input filter invalidated it. -- Nick Kew