HTTP란 무엇인지, 각 요청/응답에서의 Message 형식을 이해한다.

Edwith 강의 참고

Goal

  • Internet이란
    • IP 주소와 Port 번호의 개념을 이해한다.
  • HTTP란
    • HTTP의 기본 특징 및 동작에 대해 이해한다.
    • HTTP와 HTTPS의 차이에 대해 이해한다.
  • HTTP Message
    • HTTP Request 형식
    • HTTP Response 형식
  • URI와 URL의 차이에 대해 이해한다.

인터넷(네트워크 통신)의 이해

인터넷 (Internet)이란

이름 프로토콜 포트 기능
www HTTP 80 웹 서비스
Email SMTP/POP3/IMAP 25/110/114 이메일 서비스
FTP FTP 21 파일 전송 서비스
DNS TCP/UDP 53 네임 서비스
NEWS NNTP 119 인터넷 뉴스 서비스

웹의 동작 (HTTP 프로토콜의 이해)

HTTP (Hypertext Transfer Protocol)란

HTTP 통신 과정

HTTP 메시지 형식

HTTP 요청 메시지 형식

HTTP Request Message = Request Header + 빈 줄 + Request Body

HTTP 응답 메시지 형식

HTTP Response Message = Response Header + 빈 줄 + Response Body

HTTP 기본 속성 개념

URL (Uniform Resource Locator)란

관련된 Post

Reference