✅ URI vs URL 차이점

졸용·2025년 6월 4일

URIURL은 비슷하게 생겼지만 개념상 다르고, 사용하는 맥락도 조금씩 다르다.


✅ 간단 요약

항목URI (Uniform Resource Identifier)URL (Uniform Resource Locator)
의미자원 자체를 식별하는 식별자자원이 어디 있는지 위치를 나타냄
포함 관계URL은 URI의 하위 개념URI에 포함됨
예시mailto:someone@example.com
urn:isbn:978-3-16-148410-0
https://example.com/page
https://example.com/page
구성 요소scheme, authority, path, query, fragment 등URI + network location

☑️ URI (Uniform Resource Identifier)

  • "자원을 식별"하는 통합 식별자

  • 두 가지 형태가 있음:

    • URL (어디 있는지): https://example.com/page
    • URN (이름으로 식별): urn:isbn:9783161484100
  • 주소일 수도 있고 아닐 수도 있음

☑️ URL (Uniform Resource Locator)

  • 자원의 위치(주소)를 명시

  • 항상 프로토콜 + 위치 형식:

    • https://, ftp://, file:// 등이 포함됨
  • URI의 특수한 경우로, "접근 가능한 자원"을 명확히 가리킴


✔️ 예시로 비교

  1. URL (URI의 일종)
https://www.example.com/docs/index.html
  • scheme: https
  • host: www.example.com
  • path: /docs/index.html
  • 이건 URL이며 동시에 URI이다.
  1. URI (URN 형태)
urn:isbn:978-3-16-148410-0
  • URN은 자원을 이름으로만 식별하고 위치는 모름
  • URL은 아님

✅ 정리

  • URI는 상위 개념 (모든 자원을 식별)
  • URL은 위치 정보가 있는 URI
  • 모든 URL은 URI지만, 모든 URI가 URL은 아님
profile
꾸준한 공부만이 답이다

0개의 댓글