Re: [google-gears-eng] Re: Deploying new expectation-extensions

Henrik Nordstrom wrote:
> > > I think until we adopt proper handling of uploads (i.e. pre-authorised / 
> > > negotiated etc) we'll have problems - esp with large uploads and auth.  
> > > But there I go flogging that poor dead horse again...
> 
> 100 Continue + chunked encoding accomplishes this quite well, allowing
> for any length of negotiation before the actual upload is sent. It's not
> the specs fault these features haven't been properly adopted.

Breaking with HTTP/1.0 proxies and servers is quite a good reason not
to use chunked requests for general purpose HTTP over "the internet".

I don't buy the argument that once you've seen a HTTP/1.1 response
from a ___domain, you can assume it's a HTTP/1.1 server and proxy chain
for all future requests to that ___domain.  It's very likely, but not
reliable.  Proxy routes change, reverse proxies route requests to
different servers depending on URL, etc.

As a result, there hasn't been a perceived need or any testing of
chunked requests to servers, and even today, some otherwise good
HTTP/1.1 servers don't support chunked requests.

-- Jamie

Received on Monday, 7 April 2008 16:27:04 UTC