New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pragma #140

Closed
mnot opened this Issue Oct 9, 2018 · 2 comments

Comments

Projects
None yet
1 participant
@mnot
Copy link
Member

mnot commented Oct 9, 2018

... is still hanging around, and even less relevant. We still recommend sending it in certain circumstances; can we drop that?

@mnot mnot added the caching label Oct 9, 2018

@mnot

This comment has been minimized.

Copy link
Member Author

mnot commented Nov 12, 2018

Specifically:

  • In Constructing Responses from Caches -- although see #129
  • In Pragma, "When sending a no-cache request, a client ought to include both the pragma and cache-control directives"
  • In Pragma, "When the Cache-Control header field is not present in a request, caches must consider the no-cache request pragma-directive as having the same effect as if "Cache-Control: no-cache" were present"

Proposal:

  • Change Pragmas registration status to "obsoleted"
  • Remove requirements relating to it.
  • Retain text explaining its semantics, and note that it's superseded by Cache-Control: no-cache.
@mnot

This comment has been minimized.

Copy link
Member Author

mnot commented Nov 13, 2018

BTW, I'm comfortable doing this because we're getting rid of requirements on request CC anyway -- see #129.

mnot added a commit that referenced this issue Nov 13, 2018

@mnot mnot referenced this issue Nov 13, 2018

Merged

Deprecate Pragma #174

@mnot mnot added the has-proposal label Nov 13, 2018

@mnot mnot closed this in #174 Nov 29, 2018

@mnot mnot removed the has-proposal label Nov 29, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment