카테고리 없음

URL의 구조

neullo 2024. 4. 25. 10:03

URI의 구조

https://www.someone.dev:80/path/to/resource/?key=value#docs

 

  • https://
    • Scheme(Protocol)
      • 브라우저가 사용하는 프로토콜입니다.
      • http, https, ftp, file, …
  • www.someone.dev
    • Host(Domain name)
      • 요청을 처리하는 웹 서버입니다.
      • IP 주소를 바로 사용할 수 있지만 도메인 이름을 받아서 사용하는 것이 일반적입니다.
  • :80
    • Port
      • 리소스에 접근할 때 사용되는 일종의 문(게이트)입니다.
      • HTTP: 80 / HTTPS: 443이 표준 포트입니다.
  • /path/to/resource/
    • Path
      • 웹 서버에서의 리소스 경로입니다.
      • 웹 초기에는 실제 물리적인 위치를 나타냈으나 현재는 추상화된 형태를 표현합니다.
  • ?key=value
    • Query(Identifier)
      • 웹 서버에 제공하는 추가적인 변수입니다.
      • &로 구분되는 Key=Value 형태의 데이터입니다.
  • #docs
    • Fragment(Anchor)
      • 해당 자원 안에서의 특정 위치 (북마크)를 나타냅니다.
      • HTML 문서의 특정 부분을 보여주기 위한 방법입니다.