W3C home > Mailing lists > Public > ietf-http-wg@w3.org > April to June 2011

Clarifying Pragma's introduction

From: Mark Nottingham <mnot@mnot.net>
Date: Wed, 4 May 2011 20:27:15 +1000
Message-Id: <126C6010-8610-407A-B9FE-DFE2F9EAB361@mnot.net>
To: HTTP Working Group <ietf-http-wg@w3.org>

The intro for Pragma currently says:

   The "Pragma" header field is used to include
   implementation-specific directives that might apply to any recipient along
   the request/response chain. All pragma directives specify optional behavior
   from the viewpoint of the protocol; however, some systems &MAY; require
   that behavior be consistent with the directives.

Since adding new pragma directives is deprecated, this doesn't make much sense any more.

Any objection to rewriting the paragraph above as:

  The "Pragma" header field allows backwards compatibility with HTTP/1.0
  caches, so that clients can specify a "no-cache" request that they will understand
  (as Cache-Control was not defined until HTTP/1.1). 

  In HTTP/1.0, it was defined as an extensible field for implementation-specified directives
  for recipients. This specification deprecates such extensions to improve interoperability.


Mark Nottingham   http://www.mnot.net/
Received on Wednesday, 4 May 2011 10:27:41 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:13:52 UTC