[HTTP 메세지] 서버와 클라이언트 간 데이터 교환 방식

주야·2024년 3월 12일

HTTP 메시지란?

  • 서버 <-> 클라이언트 간 데이터 교환 방식입니다.
  • 메세지 타입은 2가지 (REQUEST / RESPONSE)

HTTP 메세지 구성요소

  1. start-line :

    • 실행되어야할 요청 또는 요청 수행에 대한 성공 또는 실패
    • 항상 한줄로 끝남!
  2. HTTP header : 옵션

    // 요청 Header 예제

    // 응답 Header 예제

  1. empty line

  2. body:
    request: GET, HEAD, DELETE에는 본문이 없음. 단POST는 존재
    response: 모든 응답에 본문이 들어가지 않음. 해당 페이지로드 없이도 요청에 충분히 응답하는 201 Created, 204 No Content 와 같은 상태 코드를 가진 응답에는 보통 본문이 없습니다.

profile
개발자

0개의 댓글