1. HTTP - 웹의 기초

  1. 개관: HTTP 개념
  2. URL과 리소스: URL의 포맷과 인터넷에 있는 URL들이 가리키는 다양한 리소스 형식에 대해 자세히 알아본다.
    또한 URN으로 발전하는 과정에 대해서도 개략적으로 알아본다.
  3. HTTP 메시지: 웹 콘텐츠를 실어 나르는 HTTP 메시지에 대해 자세히 알아본다.
  4. 커넥션 관리: HTTP에서 관리하는 TCP 커넥션에 대한 일반적인 오해들과 잘못 작성된 규칙 및 동작 방식에 대해 알아본다.

HTTP 개관

전 세계의 웹브라우저, 서버, 웹 애플리케이션은 모두 HTTP(HyperText Transfer Protocol)를 통해 서로 대화한다.
HTTP는 현대 인터넷의 공용어이다.

  • 얼마나 많은 클라이언트와 서버가 통신하는지
  • 리소스(웹 콘텐츠)가 어디서 오는지
  • 웹 트랜잭션이 어떻게 동작하는지
  • HTTP 통신을 위해 사용하는 메시지의 형식
  • HTTP 기저의 TCP 네트워크 전송
  • 여러 종류의 HTTP 프로토콜
  • 인터넷 곳곳에 설치된 다양한 HTTP 구성요소