HTTP MIme content-type parameters
marca@ncsa.uiuc.edu (Marc Andreessen)
Date: Sun, 5 Dec 93 01:48:50 -0800
From: marca@ncsa.uiuc.edu (Marc Andreessen)
Message-id: <9312050948.AA16357@wintermute.ncsa.uiuc.edu>
To: Jim Davis <davis@dri.cornell.edu>
Cc: www-talk@nxoc01.cern.ch
Subject: HTTP MIme content-type parameters
In-reply-to: <199312031526.AA18189@willow.tc.cornell.edu>
References: <199312031526.AA18189@willow.tc.cornell.edu>
Jim Davis writes:
> The HTTP draft RFC violates the MIME RFC 1341 specification for the
> use of parameters in content types. There are two problems.
>
> 1) The MIME RFC states that parameters are separated from the subtype
> by a semi-colon, e.g.
>
> text/plain; charset=us-ascii
>
> But the HTTP draft says uses semi-colon to separate alternative
> content-types, and uses comma to separate parameters.
>
> HTTP should change to conform to MIME, e.g. the example on p 8 should
> be:
>
> Accept: text/x-dvi; q=.8;mxb=10000;xmt=5.0, text/x-c
>
> 2) The MIME spec considers period to be a tspecial, which means it is
> forbidden to use it within a token. It must instead be quoted. So
> the example on page 8 should be:
>
> Accept: text/x-dvi; q=".8";mxb=10000;xmt="5.0", text/x-c
>
> Can we agree to bring the HTTP spec in line with MIME standard?
I think this is essential. Anyone have a problem with the proposed
changes? Tim?
Cheers,
Marc