> I, too, think that sending this info out with the HTTP request is
> kind of overkill, and adds to an already long request header.
This has probably been mentioned before, but Julian Anderson (who is
working on a form of distributed caching for the Web) pointed out that
Mosaic for X sends lines and lines of Accept: headers, followed by
Accept: */* (as it gives the option to save unknown documents into a
file).
Here is one obvious way to reduce the request header length.
Nat