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

Comments

Projects
None yet
1 participant
@mnot
Copy link
Member

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

This comment has been minimized.

Copy link
Member Author

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

This comment has been minimized.

Copy link
Member Author

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).

@mnot mnot added the has-proposal label Oct 10, 2018

mnot added a commit that referenced this issue Oct 15, 2018

@mnot mnot removed has-proposal labels Oct 16, 2018

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