자원의 위치 또는 이름을 식별할 수 있는 통합 식별자.
URL과 URN을 포함하는 상위 개념이다.
URI = URL + URN
URI는 어떤 자원을 고유하게 식별하기 위한 문자열
그 방법으로 위치를 알려주면 URL
이름만 알려주면 URN
자원의 위치(주소)를 나타내는 URI의 한 종류
https://example.com:8080/path/to/page?query=value#section
https, ftp, mailto...example.com:8080 (생략 가능)/path/to/page?query=value#section웹 브라우저 주소창에 입력하는 대부분이 URL이다.
자원의 이름을 식별하기 위한 URI
위치는 몰라도 유일하게 식별할 수 있으면 URN
urn:isbn:978-3-16-148410-0
| 구분 | 예시 | 요약 |
|---|---|---|
| URI | https://example.com/page | 자원을 식별하는 통합 개념 |
| URL | https://example.com/page | 웹상에서 접근 가능한 자원의 위치 |
| URN | urn:isbn:1234-5678-9101 | 특정 자원의 이름(위치 모름) |
URI는 자원의 통합 식별자. URL는 어디에 있는지, URN은 무엇인지 알려주는 하위개념이다.
모든 URL과 URN은 URI이지만, URI가 반드시 URL은 아님.