[용어 정리] URL, URN, URI의 차이점
[용어 정리] URL, URN, URI의 차이점
URL, URN, URI는 항상 헷갈린다...... 그래서 정리를 해 보았다
- URI는 URN과 URL을 포함하는 상위 개념
- URL, URN은 URI라고 할 수 있지만, URI는 URN, URL라고 할수는 없다.
URL(Uniform Resource Locator)
- 어떤 자원의 위치에 대한 절대경로값을 지닌 문자열
- 흔히 HTTP로 시작하는 주소를 URL로 인식하지만, 이것은 URL의 한 부분에 불과
- 이와 같이, URL은 어떤 특정 지점의 위치 또는 파일 리소스(index.php, lecture.pdf 등)에 접근하기 위한 주소 값
URN(Uniform Resource Name)
- URN 주소값은 익숙하지 않은데, isbn은 국제표준도서번호이고, 9788971771060은 '감옥으로 부터 사색'이라는 도서의 isbn 번호를 가르킴
- URN은 현재 IETF에서 표준규격을 업데이트하고 있음
URI(Uniform Resource Identifier)
- 인터넷상의 자원을 유일하게 식별하기 위한 표기법(규약)으로, 위에서 이미 보았듯이 URN과 URL 모두를 포함하는 superset개념이다.
- 일반적으로 URL과 가장 혼동되는 개념이기도 한데
- URL과 달리 특정 자원에 대해 절대적 경로 뿐만 아니라 유니크한 이름을 통해 상대적 경로를 가지고 구분할 수 있다.
- URN은 실제로 흔히 사용되지 않기 때문에 보통 URI는 URL을 말한다고 볼 수 있음
출처
댓글
댓글 쓰기