Adrien de Croy wrote: > Therefore before sending any chunked request, the client would need to > establish a-priori that the request path was capable of successfully > processing a chunked request. > > It's not necessarily trivial to do this reliably. What about sending "Expect: 100-continue" in the request headers, and waiting for a "100 Continue" response. If you get one, you _ought_ to be able to assume it's a chunked-request-capable HTTP/1.1 server or proxy, and if you don't, you time out, abort that connection (because you don't know if it will interpret Transfer-Encoding), and try again with a non-chunked request. Does that work in principle, disregarding broken implementations? Does it work in practice? -- JamieReceived on Friday, 14 November 2008 02:13:01 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:38:34 GMT