the spec requires that any intermediary pass on 1xx messages, and that any number of 1xx messages may be sent So any intermediary thinking that a 1xx response is the final one, is non-compliant. Having said that, there are some that behave like that (possibly HTTP/1.0 proxies?) Adrien Charles Fry wrote: >> Can't the origin server just send the 103s without being asked for it? That >> would allow the client to discover support for the feature. >> > > Hmm. Now this is starting to come full-circle. As I understand it the > whole reason that Expect: 100-continue is used in conjunction with 100 > Continue responses is to ensure, as the request is finding its way to > the origin server, that the response will be able to find its way > back, being properly interpreted as an intermediate response. Without > this there is the risk that a non-100-continue-aware proxy would > interpret the 100 response as a final response. > > Is this not a requirement of any client-elicited 1xx response? I.e. > can we really just send 103s when they aren't asked for, with full > confidence that they won't break anything as they travel back to the > client? > > Charles > > -- Adrien de Croy - WinGate Proxy Server - http://www.wingate.comReceived on Saturday, 5 April 2008 01:23:24 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:38:30 GMT