1129
내용협상
: 하나의 URL이 여러 가지 리소스 중 적합한 것에 대응되도록 함
트랜스코딩
: HTTP 클라이언트와 서버 사이의 내용 협상에 대한 응답에서 수행됨
- 커스터마이징 페이지 생성 → ex) 구형 단말기에 맞도록 HTML에서 WML 페이지로 변환
내용 협상 기법
클라이언트 주도 기법, 서버 주도 기법, 투명 기법
- 서버는 선택지를 주고, 클라이언트가 선택
- 서버가 요청 헤더를 검증해서 어떤 버전을 제공할지 결정
- 투명한 중간 장치(주로 프락시 캐시)가 서버를 대신하여 협상
클라이언트 주도 기법
장점 : 서버 입장에서 가장 구현하기 쉽고, 클라이언트는 최선의 선택 가능
단점
- 각 페이지에 두 번의 요청 필요 → 한번은 가능한 페이지 목록, 두번째는 선택한 사본 얻기
선택지 표현 방법
- 여러 가지 버전에 대한 링크와 각각에 대한 설명이 담긴 HTML 페이지
- 브라우저 사용자에 의해 수동으로 결정됨.
300 Multiple Choices
코드로 HTTP/1.1 응답 돌려주기
증가된 대기시간, 페이지당 여러번 요청