← early.
Vary BenchEverywhere / Get things done
All tools ↗

Compare Requests Against an HTTP Vary Header

A response's Vary field names request headers that can affect which representation is selected. Enter the Vary value and two request header sets to see a field-by-field comparison. This bench compares trimmed values as text; real caches may normalize values and also consider the method, URL, cache directives and other rules. A matching result does not promise a cache hit.

How to use Vary Bench

  1. Paste the response's Vary value, such as Accept-Language, Accept-Encoding; the optional Vary: prefix is accepted.
  2. Paste request A and request B headers as Name: value lines. Leave a pane empty if that request has none of the named headers.
  3. Select Compare requests to inspect each Vary field. Copy the report or adjust the headers and compare again.