Uniform Resource Identifier (통합 자원 식별자) 의 줄임말이다.
브라우저의 검색창을 클릭하면 나타나는 주소가 바로 URI 이다
인터넷에 존재하는 자원을 나타내는 유일한 주소 이다.
scheme, hosts, url-path, query, bookmark 로 구성되어있다.
URL 과 URN 은 URI 의 하위개념이다
URI 의 가장 흔한 형태로, Uniform Resource Locator 의 줄임말이다.
네트워크상에서의 웹 페이지, 이미지, 동영상 등의 파일이 위치한 정보 를 나타낸다.
scheme, hosts, url-path 까지만 포함된 URI 이다.
HTTP 뿐 아니라, FTP나 SMTP 같은 다른 application protocol 에서도 사용할 수 있다.
URL 을 통해 더욱 효율적으로 리소스에 접근하기위한 방법론중 하나가 REST API 이다.
Uniform Resource Name 의 줄임말이다.
URL 의 standard format 중 하나로, 이름으로 리소스를 특정하는 URI 이다.
http://
https://
같은 프로토콜을 제외하고 리소스의 이름 을 가르키는데 사용된다
URN 은 리소스를 영구적이고 유일하게 식별할 수 있는 URI 이다.
URN 에는 리소스 접근 방법
과 웹 상의 위치
가 표기되지 않는다.
URN 은 리소스 자체에 부여된 영구적이고 유일한 이름 이고 변하지 않는다.
실제 자원을 찾기 위해서는 URN 을 URL 로 변환하여 이용한다.
URI 는 URL 과 URN을 포함하는 상위개념이다.
따라서, 모든 URL 은 URI 이지만 모든 URI 는 URL 이 아니다.