URI, URL, URN

지인호·2022년 1월 11일
0

TIL

목록 보기
18/28
post-thumbnail

URI 이란

Uniform Resource Identifier (통합 자원 식별자) 의 줄임말이다.
브라우저의 검색창을 클릭하면 나타나는 주소가 바로 URI 이다

인터넷에 존재하는 자원을 나타내는 유일한 주소 이다.
scheme, hosts, url-path, query, bookmark 로 구성되어있다.

URL 과 URN 은 URI 의 하위개념이다

URL 이란

URI 의 가장 흔한 형태로, Uniform Resource Locator 의 줄임말이다.
네트워크상에서의 웹 페이지, 이미지, 동영상 등의 파일이 위치한 정보 를 나타낸다.
scheme, hosts, url-path 까지만 포함된 URI 이다.

HTTP 뿐 아니라, FTP나 SMTP 같은 다른 application protocol 에서도 사용할 수 있다.

URL 을 통해 더욱 효율적으로 리소스에 접근하기위한 방법론중 하나가 REST API 이다.

URN 이란

Uniform Resource Name 의 줄임말이다.
URL 의 standard format 중 하나로, 이름으로 리소스를 특정하는 URI 이다.
http:// https:// 같은 프로토콜을 제외하고 리소스의 이름 을 가르키는데 사용된다

URN 은 리소스를 영구적이고 유일하게 식별할 수 있는 URI 이다.
URN 에는 리소스 접근 방법웹 상의 위치 가 표기되지 않는다.
URN 은 리소스 자체에 부여된 영구적이고 유일한 이름 이고 변하지 않는다.

실제 자원을 찾기 위해서는 URN 을 URL 로 변환하여 이용한다.

Summary

URI 는 URL 과 URN을 포함하는 상위개념이다.
따라서, 모든 URL 은 URI 이지만 모든 URI 는 URL 이 아니다.

profile
MSA 관련 기술에 관심이 많습니다

0개의 댓글