What does a Vary header field on a response tell a cache?
q07 · grounded · HTTP 200 · index 0fc1763d6701
What survived the check — each claim with the passage that supports it
A Vary header field in a response tells a cache which parts of the request message, aside from the method and target URI, might have influenced the origin server's selection of the response content.
rfc9110#12.5.5 — 95% of
this claim's content words appear in that passage.
A Vary header field containing a list of field names tells cache recipients that they must not use the response for a later request unless the later request has the same values for the listed header fields as the original request or the origin server has validated reuse of the response.
rfc9110#12.5.5 — 95% of
this claim's content words appear in that passage.
A Vary header field expands the cache key required to match a new request to a stored cache entry.
rfc9110#12.5.5 — 100% of
this claim's content words appear in that passage.
A Vary header field with the wildcard member "*" tells a recipient that it will not be able to determine whether the response is appropriate for a later request without forwarding the request to the origin server.
rfc9110#12.5.5 — 94% of
this claim's content words appear in that passage.
What was retrieved — the passages the drafter saw, and nothing else
| rank | section | score |
|---|---|---|
| 1 | RFC 9111 Section 4.1: Calculating Cache Keys with the Vary Header Field |
0.7774 |
| 3 | RFC 9110 Section 12.5.5: Vary |
0.7302 |
| 7 | RFC 9111 Section 3.2: Updating Stored Header Fields |
0.6116 |
| 8 | RFC 9111 Section 2: Overview of Cache Operation |
0.5908 |
| 10 | RFC 9111 Section 4: Constructing Responses from Caches |
0.5690 |