Vary

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Vary HTTP 응답 헤더는 요청 메시지의 메서드 및 URL을 제외하고 응답 내용에 영향을 준 부분을 설명합니다. 대부분 이 헤더는 콘텐츠 협상이 사용 중일 때 캐시 키를 생성하는 데 사용됩니다.

304 Not Modified 응답과 "기본" 응답을 포함하여 지정된 URL에 대한 모든 응답에 동일한 Vary 헤더 값을 사용해야 합니다.

헤더 타입 응답 헤더
금지된 헤더 이름 아니오

구문

http
Vary: *
Vary: <header-name>, <header-name>, ...

지시어

*

요청 헤더 이외의 요소가 이 응답 생성에 영향을 미쳤음을 나타냅니다. 응답이 캐시할 수 없음을 의미합니다.

<header-name>

응답 생성에 영향을 줄 수 있는 요청 헤더 이름을 쉼표로 구분한 목록입니다.

명세서

Specification
HTTP Semantics
# field.vary

브라우저 호환성

BCD tables only load in the browser

호환성 노트

같이 보기