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

Improve phrasing of Vary description #938

Closed
Tracked by #914
royfielding opened this issue Aug 9, 2021 · 0 comments · Fixed by #939
Closed
Tracked by #914

Improve phrasing of Vary description #938

royfielding opened this issue Aug 9, 2021 · 0 comments · Fixed by #939

Comments

@royfielding
Copy link
Member

royfielding commented Aug 9, 2021

As mentioned in #914 ...

Section 12.5.5

An origin server SHOULD send a Vary header field when its algorithm
for selecting a representation varies based on aspects of the request
message other than the method and target URI, unless the variance
cannot be crossed or the origin server has been deliberately
configured to prevent cache transparency. [...]

I don't think I know what it means to "cross" a variance. The example (elided from this comment) about Authorization not needing to be included gives some hint as to what is meant, but I still don't have a clear picture.

@royfielding royfielding changed the title Section 12.5.5 Improve phrasing of Vary description Aug 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

1 participant