HTTP: HyperText Transfer Protocol

하이퍼 문서를 전송하는 것에서 시작해서 현재는 이미지, 영상, 음성, 파일, JSON 등 모든 형태의 데이터 전송이 가능하다.

인터넷의 모든 것은 HTTP 로 이루어져 있다.

HTTP 1.1 버전의 기능이 현재까지 사용되고 있다.

RFC(Request for Comments): HTTP 프로토콜의 표준을 정의한 문서이다. IETF(Internet Engineering Task Force)에서 발표하는 기술 문서로, 인터넷 및 네트워크 프로토콜의 사양을 명시한다.

HTTP 는 데이터를 어떻게 주고 받을지에 대한 약속이다. (요청 / 응답)

애플리케이션 계층에서 HTTP 요청 메세지를 작성한다.

HTTP 메세지 형태

  1. HTTP 요청 메세지

    스크린샷 2025-01-23 오후 4.46.12.png

  2. HTTP 응답 메세지

    스크린샷 2025-01-23 오후 4.48.53.png

요청 메소드 종류

스크린샷 2025-01-23 오후 4.54.33.png

응답 상태 코드

스크린샷 2025-01-23 오후 5.25.58.png