HTTP 웹 기본 지식 - URI와 웹브라우저 요청 흐름 #02

박정현·2022년 8월 18일
0

http

목록 보기
2/7

URI (Uniform Resource Identifier)

URI는 로케이터,이름 또는 둘다 추가로 분류될 수 있다.

URL과 URN이 있다

  • Uniform : 리소스 식별하는 통일된 방식
  • Resource : 자원, URL로 식별할 수 있는 모든 것
  • Identifier : 다른 항목과 구분하는데 필요한 정보
  1. URL : Uniform Resource Locator
  • 리소스가 있는 위치를 지정
  • 위치는 변할 수 있다
  • scheme(프로토콜)://[userinfo@]host[:port][/path][?query][#fragment]
  • 프로토콜 : 어떤 방식으로 자원에 접근할 것인가 하는 약속 규칙
  • path : 리소스 경로,계층적 구조
  • query : key = value 형태, ?로 시작 &로 추가기능한다
  • fragment : 잘 사용안한다 , html 내부 북마크 ,서버로 전송 x

웹 브라우저 요청 흐름

  1. http 메시지 전송
    • 웹 브라우저가 HTTP 메시지 생성
    • SOCKET 라이브러리를 통해 전달
    • TCP/IP 패킷 생성 , HTTP 메시지 포함
    • 서버가 받으면 패킷을 까서 버리고 해석을 한다
    • 그에 대한 HTTP 응답 메시지를 클라이언트에 보낸다

김영한님의 모든 개발자를 위한 HTTP 웹 기본 지식을 참고하여
작성한 자료입니다.

profile
빠샤

0개의 댓글