2

When the HTTP request contains header Range and the server responds 206 Partial Content, should the response always include Vary: Range? I think because the output will be obviously different for any different Range but I cannot find any official requirement for this.

The Vary seems reduntant here because any user agent supporting partial content should implicitly understand this.

Mikko Rantalainen
  • 14,132
  • 10
  • 74
  • 112

1 Answers1

1

No "Vary" response field is needed here. HTTP Range Requests are not a form of content negotiation as specified.

Julian Reschke
  • 40,156
  • 8
  • 95
  • 98