1129

내용협상 : 하나의 URL이 여러 가지 리소스 중 적합한 것에 대응되도록 함

트랜스코딩 : HTTP 클라이언트와 서버 사이의 내용 협상에 대한 응답에서 수행됨

내용 협상 기법

클라이언트 주도 기법, 서버 주도 기법, 투명 기법

클라이언트 주도 기법

장점 : 서버 입장에서 가장 구현하기 쉽고, 클라이언트는 최선의 선택 가능

단점

선택지 표현 방법

  1. 여러 가지 버전에 대한 링크와 각각에 대한 설명이 담긴 HTML 페이지
    1. 브라우저 사용자에 의해 수동으로 결정됨.
  2. 300 Multiple Choices 코드로 HTTP/1.1 응답 돌려주기

증가된 대기시간, 페이지당 여러번 요청