CH5-10.컨텐츠 협상
컨텐츠 협상
- 클라이언트가 원하는 컨텐츠를 받을 수 있도록 서버에게 부탁하는 기능
- 컨텐츠 타입, 언어, 인코딩 방법 등 클라이언트 맞춤 컨텐츠 제공 기능
- Accept(-X) 헤더 이용
- Accept : 클라이언트가 선호하는 컨텐츠 타입
- Accept - Encoding : 클라이언트가 선호하는 인코딩
- Accept - Language : 클라이언트가 선호하는 언어
- 여러 맞춤 요청을 보낼 수 있다, 여러개의 컨텐츠 협상 가능
- 여러 맞춤 요청을 보낼 대 Quality Value 값을 기준으로 우선순위를 매길 수 있다.
- 0 ≤ Quality Value(q) ≤ 1
- 클수록 우선순위가 높다.
- 명시되어있지 않다면 default = 1