On Fri, Mar 13, 2015 at 11:43:11PM +1300, Amos Jeffries wrote: > > No matter what you do the client has started sending a request specifid > as having a payload in HTTP/1 format. It must finish that request, > including the payload it promised, before any HTTP/2 may happen. > - if the client is smart it would use chunked encoding then abandon > with 0-sized chunk on seeing the 30x. But that has other nasty problems, > and servers cant rely on it. Sigh. And if the client did 100-Continue, starts sending and gets 307, there is real risk that client has no choice but treat that as a fatal error (will not retry, report failure back to user/caller). > We have some prior painful experience applicable from NTLM vs POST > requests. In all cases there is large bandwidth wastage and latency. And in some cases, things just plain won't work... -IlariReceived on Friday, 13 March 2015 11:32:52 UTC
This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:43 UTC