HTTP 헤더

  • 클라이언트와 서버가 무엇을 해야하는지 결정하기 위해 사용되는 부가정보
  • 헤더 영역에 여러 헤더가 존재하며 키 : 값 형태로 하나의 헤더를 구성

 

HTTP 헤더의 종류

  • 일반 헤더
    • 클라이언트와 서버 양쪽, 즉 요청과 응답에 모두 사용되는 헤더
    • 메시지 바디로 전송되는 데이터와는 관련이 없는 헤더 
      • ex) Date: Sat, 30 Jul 2022 15:35:02 GMT
  • 요청 헤더
    • HTTP 요청 메시지에 사용되는 헤더
    • 요청을 통해 서버로부터 클라이언트가 받고자 하는 데이터의 정보나 클라이언트 자체에 대한 정보를 포함
      • ex) Accept: text/html
  • 응답 헤더
    • HTTP 응답 메시지에 사용되는 헤더
    • 서버가 클라이언트에게 서버에 관련된 정보를 제공
      • ex) Server: Apache
  • 엔티티 헤더
    • HTTP 메시지의 본문에 관련된 정보를 제공
      • ex) Content-Type: text/html; charset=utf-8

브라우저의 개발자 도구를 통해 확인할 수 있는 헤더 정보들

'HTTP' 카테고리의 다른 글

HTTP / HTTPS  (0) 2022.08.02
HTTP 상태코드  (0) 2022.07.31
HTTP 메서드  (0) 2022.07.30
URL - 통합 자원 식별자  (0) 2022.07.30
HTTP 메시지  (0) 2022.07.29

+ Recent posts