Re: charset flap

Larry Masinter wrote:
> 
> > Data in character sets other than "ISO-8859-1" or its
> > subsets MUST be labeled with an appropriate charset value.

How do you parse this sentence?

1. Data in (character sets other than "ISO-8859-1") or (its subsets)...

or

2. Data in character sets other than ("ISO-8859-1" or its subsets)...


> In HTTP/1.1 _response_ messages, it is possible,
> and will be recommended implementation advice, that for graceful
> deployment a server might respond differently to a HTTP/1.0 request
> and a HTTP/1.1 request.

It would be nice if something like this was explicitly mentioned in the
spec. Is it? If so, where?


> We discussed how current servers that were implementing HTTP/1.1 but
> not upgrading CGI programs might label their data. It seemed
> reasonable to assume that at a given site, if the CGI program did not
> itself supply a charset parameter for the content-type of the return
> value, the server might supply one itself based on the system default.

So you're suggesting that the server actually parse the output of the
CGI program to check for charset, and, if absent, add charset? Are
server implementors prepared to take this performance hit? Or are they
already parsing CGI output for other reasons?


Erik

Received on Thursday, 27 June 1996 12:28:39 UTC