공부하는 안경딸기

2. URI와 웹 브라우저 요청 흐름 본문

네트워크

2. URI와 웹 브라우저 요청 흐름

안경딸기 2021. 5. 18. 14:54

 

공부한 강의 링크 > 모든 개발자를 위한 HTTP 웹 기본 지식

URI(Uniform Resource Identifier)

URI? URL? URN?

URL는 로케이터(Locator), 이름(Name) 또는 둘 다 추가로 분류될 수 있다

URI 단어 뜻

Uniform : 리소스를 식별하는 통일된 방식

Resource : 자원, URI로 식별할 수 있는 모든 것(제한 없음)

Identifier : 다른 항목과 구분하는데 필요한 정보

URL, URN 단어 뜻

URL(Locator) : 리소스가 있는 위치를 지정

URN(Name) : 리소스에 이름을 부여

 

위치는 변할 수 있지만, 이름은 변하지 않는다!

 

강의에서는 URI와 URL을 같은 의미로 진행

URL 전체 문법

https://www.google.com/search?client=firefox-b-d&q=%EC%95%88%EB%85%95 

 

  • scheme
    • 주로 프로토콜을 사용
    • https
    • http는 80 포트, https는 443 포트를 주로 사용
    • 포트는 생략 가능
  • host
  • port
    • 접속 포트
    • 일반적으로는 생략
    • 생략 시 http는 80, https는 443
  • path
    • 리소스 경로, 계층적 구조
    • /search
  • query

웹 브라우저 요청 흐름

  1. 웹 브라우저에서 검색
  2. HTTP 요청 메시지를 생성 (TCP/IP 패킷에 HTTP 요청 메시지 넣은 패킷을 생성함)
  3. HTTP 메시지 전송
  4. 서버에서 확인 후 HTTP 응답 메시지(TCP/IP 패킷에 HTTP 응답 메시지 넣은 패킷) 보냄
  5. 웹 브라우저는 서버가 보내온 메시지를 랜더링 해서 확인 가능

 

'네트워크' 카테고리의 다른 글

5. HTTP 요청 데이터  (0) 2021.08.09
4. HTTP Method  (0) 2021.06.01
3. HTTP  (0) 2021.05.21
1. 인터넷 네트워크  (0) 2021.05.16
0. 네트워크 공부 시작  (0) 2021.05.14
Comments