URI, URL, URN 차이

김민영·2023년 4월 11일
0

네트워크

목록 보기
3/5

URI

Uniform Resource Identifier
통합 자원 식별자
인터넷의 자원을 식별할 수 있는 문자열
인터넷의 자원을 나타내는 유일한 주소
URL과 URN을 포함하는 상위 개념

URL

Uniform Resource Locator
네트워크 상에서 웹페이지, 이미지, 동영상 등의 파일이 위치한 정보
FTP, SMTP 등 다른 프로토콜에서도 사용 가능
웹 상의 주소를 나타내는 문자열이며, 사용하기 용이하도록 방법론(ex. REST API)이 생김

URL, URI의 구성요소

  • schema - 통신방식(프로토콜) 결정. http://, file://
  • hosts - 웹 서버의 이름, 도메인, IP를 사용하여 주소를 나타냄
  • url-path - 웹 서버에서 지정한 루트 디렉토리부터 시작해서 웹페이지, 이미지, 동영상 등의 경로와 파일명 나타냄
  • query - 웹 서버에 보내는 추가적인 질문

URN

Uniform Resource Name
URI의 표준 포맷 중 하나. 이름으로 리소스를 특정하는 URI
리소스의 이름을 가리킴
영구적이고 유일하게 식별할 수 있는 URI
리소스 접근방법, 웹 상의 위치가 표기되지 않음
리소스 자체에 부여된, 영구적이고 유일한 이름. 불변
실제 자원을 찾기 위해 URN을 URL로 변환하여 이용

URL과 URN의 차이

URL은 어떻게 리소스를 얻고 (방법), 어디서 가져와야하는지 (위치)를 명시하는 URI
URN은 리소스 접근 방식을 명시하지 않고, 경로와 리소스 자체를 특정하도록 하는 URI

profile
노션에 1차 정리합니당 - https://cream-efraasia-f3c.notion.site/4fb02c0dc82e48358e67c61b7ce8ab36?v=

0개의 댓글