devops

HTTP 표현 헤더(Representation Headers) 본문

DevOps

HTTP 표현 헤더(Representation Headers)

vata500 2022. 5. 3. 17:01
반응형

HTTP 표현 헤더

표현은 요청이나 응답에서 전달할 실제 데이터를 의미. 메시지의 본문은 통해서 표현 데이터를 전달한다.

* 메시지 본문 = Payload(페이로드, 데이터를 실어나르는 부분)

표현 헤더는 표현 데이터를 해석할 수 있는 정보를 제공한다. (데이터 유형이나 데이터 길이, 압축 정도 등)

HTTP 헤더는 HTTP 전송에 필요한 모든 부가정보를 담는다. 표현 헤더는 요청(request)와 응답(response) 둘 다 사용한다.

콘텐츠 협상

클라이언트가 선호하는 표현을 요청하는 것을 의미한다.

컨텐츠 협상이 적용되지 않으면, 기본 언어인 영어로 응답하게 된다.

- Accept : 클라이언트가 선호하는 미디어 타입 전달
- Accept-Charset : 클라이언트가 선호하는 문자 인코딩
- Accept-Encoding : 클라이언트가 선호하는 압축 코딩
- Accept-Language : 클라이언트가 선호하는 자연 언어

 

반응형
Comments