HTTP 헤더 / 바디

hyeonyohwan·2021년 7월 25일
0

HTTP 헤더

  • HTTP 본문(Body) 및 요청(Request), 응답(Response)에 대한 정보를 포함한다.
  • 본문에 대한 정보라함은 본문 컨텐츠 길이 등 본문 컨텐츠와 관련이 있다.
  • 요청, 응답에 대한 정보는 요청, 응답에 대한 일반 정보를 포함하는데 예로는 요청 시간, 요청에 사용된 브라우저 등이 있다.
  • 헤더의 속성은 이름-값(Name-Value) 쌍으로 설정되며 : 로 구분된다.

HTTP 헤더 유형

  • 일반 헤더: HTTP 본문 컨텐츠와 관련없고, 요청 및 응답이 생성된 시간 등과 같은 HTTP 통신에 대한 일반적인 정보가 포함된다. (이 헤더는 HTTP 요청과 응답 메시지에 공통으로 사용)

  • 요청 / 응답 헤더: 요청 헤더는 요청한 URL, 메소드, 요청 생성에 사용된 브라우저 및 기타 정보와 같은 요청에 대한 정보를 포함하며 응답 헤더는 사용자가 특정 페이지 또는 리소스에 대한 요청을 보낸 후 서버에서 브라우저에 의해 수신되며 컨텐츠에 사용된 인코딩, 서버 시스템에서 응답을 생성하는데 사용되는 서버 소프트웨어 및 기타 정보를 포함한다.

  • 엔티티 헤더: 실제 메시지 또는 전송 중인 HTTP 본문에 대한 정보가 포함된다. (컨텐츠 길이, 컨텐츠 언어, 인코딩, 만료 날짜 및 기타 중요한 정보와 같은 정보)

HTTP 본문

  • 가져올 실제 데이터 컨텐츠 / 메시지 본문이 나타난다.
  • 콘텐츠에는 요청한 리소스에 따라 HTML 코드, 이미지, CSS 스타일시트 또는 JavaScript 파일이 포함될 수 있다.

출처 - https://blueyikim.tistory.com/1999

profile
웹 프론트엔드 개발자입니다.

0개의 댓글