Subject: [httpwg/http-extensions] immutable definition (#289)

From: HTTP issue updates <[email-masked]>
Date: Thu, 02 Feb 2017 18:20:38 -0800

The definition of `immutable`s semantics are a bit weird:

> When present in an HTTP response, the `immutable` Cache-Control extension indicates that the origin server MUST NOT update the representation of that resource during the freshness lifetime of the response.

I think it should be defined in terms of client operation, rather than server operation. E.g.,

> When present in an HTTP response, the `immutable` Cache-Control extension indicates that clients SHOULD NOT issue a conditional request during the response's freshness lifetime (e.g., upon a "reload"), unless explicitly overridden by the user (e.g., a "force reload").

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/httpwg/http-extensions/issues/289