URI와 웹브라우저 요청 흐름

최대 1 분 소요

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


1. URI(Uniform Resource Identifier)

  • URI는 Locator, Name 또는 둘 다 추가로 분류 할 수 있음

  • URI

    <summary>URL</summary>리소스가 있는 위치를 지정
    <summary>URN</summary>리소스에 이름을 부여

  • scheme://[userinfo@]host[:port][/path][?query][#fragment]

    https(프로토콜)://www.google.com(호스트명):443(포트번호)/search(path)?q=hello&hl=ko(쿼리 파라미터)

    • 주로 프로토콜 사용

    • 프로토콜 어떤 방식으로 자원에 접근할 것인가 하는 규칙

    1. Scheme
      • http, https, ftp 등등
      • https는 http 보안 추가 secure
    2. Userinfo
      • URL에 사용자 정보를 포함해서 인증
      • 거의 사용안함
    3. Port
      • http는 80 port, https는 443 port 사용, 포트는 생략 가능
    4. Path
      • 리소스 경로(path), 계층적구조
      • /home/file.jpg
    5. Query
      • key=value 형태
      • ?로 시작, &로 추가 가능 ?keyA=valueA&?keyB=valueB
      • query parameter, query string
    6. Fragment
      • 서버로 전송되는 정보 X
      • HTML 내부 북마크에서 사용

2. 웹 브라우저 요청 흐름

카테고리:

업데이트:

댓글남기기