- From: Roy T. Fielding <fielding@avron.ICS.UCI.EDU>
- Date: Thu, 22 Dec 1994 01:58:15 -0800
- To: burchard@math.utah.edu
- Cc: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
Paul Burchard <burchard@math.utah.edu> writes: > A couple of questions and comments on the new HTTP/1.0 spec... > > (1) In the definition of the Accept request header, there is no > mention of a "version" modifier, e.g., > > Accept: text/html; version=3.0 > > This would seem like the right way to determine HTML client > capabilities. Going by the User-Agent field is a real quagmire. The BNF for Accept (Section 5.5.8) includes *(";" parameter): Accept = "Accept" ":" 1#( ("*" | type) "/" ("*" | subtype) *(";" parameter) [ ";" "q" "=" ( "0" | "1" | float ) ] [ ";" "mxb" "=" 1*DIGIT ] ) though I neglected to add an explanation of why it is there and an example of how it would be used. It's also a bit ambiguous, but I can fix that. "parameter" is defined under media types. > (2) The semantics of Expires should discourage clients from > _indiscriminately_ trying to refetch objects, just because they have > expired. Dynamically-created pages can be ephemeral, without having > time-dependent content that needs to be updated. I will try to clarify that. ......Roy Fielding ICS Grad Student, University of California, Irvine USA <fielding@ics.uci.edu> <URL:http://www.ics.uci.edu/dir/grad/Software/fielding>
Received on Thursday, 22 December 1994 02:00:50 UTC