URI과 URL의 차이

URI : Uniform Resource Identifier
URL : Uniform Resource Locator

이름에서 알 수 있듯이. URI는 자원을 구별할 수 있는 식별자이고 URL은 자원이 저장된 위치이다.

호텔 투숙을 예를 들어 설명해 보면 내 이름이 URI이고 내가 묵는 방 번호가 URL인 것이다. 그런데 방 번호는 모두 고유하기 때문에 나를 부를때 305호 손님 이라고 부를 수도 있다. 방의 번호도 나를 구별할 수 있는 수단이기 때문에 식별자라고 할 수 있다.
이처럼 URL도 자원에 대해 고유하기 때문에 URI에 포함된다.

결론은 URI안에 URL이 포함된다는 것이다.
URI에 포함되는 URN(Uniform Resource Name)도 있는데 URI를 URN이라고 부르면 안되나 싶었다. 근데 위의 내용을 떠올려보니 왜 구분하는지 딱 알겠다.

댓글남기기