Skip to content
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

Other Caches #126

Closed
mnot opened this issue Jul 19, 2018 · 2 comments
Closed

Other Caches #126

mnot opened this issue Jul 19, 2018 · 2 comments
Labels

Comments

@mnot
Copy link
Member

@mnot mnot commented Jul 19, 2018

Might want to mention the scope of applicability for HTTP caching a bit more carefully, esp. with respect to other caches (esp. in browsers).

@mnot mnot added the caching label Jul 19, 2018
@mnot
Copy link
Member Author

@mnot mnot commented Oct 10, 2018

I think the best thing to do might be to change History Lists to something like "Relationship to Other Caches and History Lists" and expand accordingly.

@mnot
Copy link
Member Author

@mnot mnot commented Oct 10, 2018

Relationship to Application Caches and History Lists

Applications using HTTP often specify additional forms of caching. For example, Web browsers often have history mechanisms such as "Back" buttons that can be used to redisplay a representation retrieved earlier in a session.

Likewise, some Web browsers implement caching of images and other assets within a page view; they may or may not honor HTTP caching semantics.

The requirements in this specification do not necessarily apply to how applications use data after it is retrieved from a HTTP cache. That is, a history mechanism can display a previous representation even if it has expired, and an application can use cached data in other ways beyond its freshness lifetime.

This does not prohibit the application from taking HTTP caching into account; for example, a history mechanism might tell the user that a view is stale, or it might honor cache directives (e.g., Cache-Control: no-store).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant