Re: new editorial issue RANGE_WITH_CONTENTCODING

Dave Kristol writes:
    I think what you're missing is that most servers store files (er,
    entities?) already compressed as, for example, .gzip files.
    
I understand that.  What I think you're missing is that this not
the most desirable state of affairs.  On-the-fly compression would
immensely useful in reducing bandwidth requirements for non-image
data (see our SIGCOMM '97 paper, and also the SIGCOMM '97 paper
by Gettys et al.)  HTTP/1.0 doesn't really support this, but we've
tried to make it possible in HTTP/1.1

We want to encourage more efficient use of the Internet, not freeze
the current (and inefficient) practice.

Having said that: I realize that there may be a conflict between the
right thing to do for Ranges with on-the-fly compression, and for
Ranges with .gzip files.  And maybe the spec needs to be able to make
the distinction explicit, rather than us arguing about which single
mode should be supported?

    Can anyone offer an example of a server that compresses content on the
    fly and returns it in that form?

I believe that Henrik et al. have prototyped this, and their experiences
were largely the inspiration for fixing the bugs in Accept-Encoding.

-Jeff

Received on Friday, 14 November 1997 15:11:56 UTC