Header Fields
HTTP 헤더는 메시지의 의미를 보강하는 필드다
헤더는 단순 부가 정보가 아니다. 라우팅, 인증, 표현 형식, 캐시, 쿠키처럼 메시지를 처리하는 규칙을 전달한다.
필드 이름은 대소문자를 구분하지 않는다
Content-Type은 본문 표현 형식, Accept는 선호 형식
Connection 같은 hop-by-hop 헤더는 중간 장비 경계를 조심한다
Host
HTTP/1.1 요청에서 대상 origin과 가상 호스트를 구분한다.
Authorization
Bearer, Basic 같은 인증 스킴과 자격 증명을 담는다.
Content-Type
요청 또는 응답 본문의 media type을 알려준다.
Accept
클라이언트가 선호하는 응답 표현 형식을 협상한다.
Cache-Control
저장, 재검증, 공유 캐시 동작을 제어한다.
Set-Cookie
브라우저에 쿠키를 저장하도록 지시한다.