URI/URL/URL 완벽 가이드

jadeco·2023년 9월 25일
0

URL(Uniform Resource Locator)

  • URL은 리소스의 위치와 접근 방법을 포함하는 구체적인 URI의 하위 집합
  • URL은 리소스의 위치를 나타내며, 주로 인터넷에서 웹 페이지, 이미지, 동영상 등을 식별하는 데 사용됩니다.
  • URL은 일반적으로 스킴(프로토콜), 호스트(도메인), 포트, 경로 등을 포함합니다.

리소스에 대한 참조이자 해당 리소스에 접근하는 방법입니다.

예: http://www.example.com:80/index.html
위의 예에서 "http"는 스킴, "www.example.com"은 호스트, "80"은 포트, "/index.html"은 경로를 나타냅니다.

URI(Uniform Resource Identifier)

  • URI는 리소스를 식별하는 일반적인 개념
  • URI는 URL과 URN을 모두 포괄하는 개념이며, URL과 URN은 URI의 하위 집합입니다.
  • URI는 "Uniform Resource Identifier"의 약자이며, 어떤 종류의 리소스를 가리키는 식별자입니다.

리소스를 식별하는 방법을 제공하지만 URL과 달리 해당 리소스를 찾는 방법까지는 알려주지 않습니다.

URI와 URL의 차이점

URI는 식별자이기 때문에 식별하는데 사용만 되고 URL은 참조 및 접근까지 가능한 것이다.

즉 URI와 URL의 관계는 다음과 같이 되며 다음 2가지의 경우로 애기할 수 있다.
1. URI이면서 URL인 경우
2. URI이면서 URI가 아닌 경우

URN (Uniform Resource Name):

  • URN은 URI의 다른 하위 집합으로, 리소스의 이름을 식별합니다.
  • URN은 리소스의 위치나 변경 가능성과 관계 없이 고유한 이름을 부여합니다.

예: urn:isbn:0451450523
위의 예에서 "urn:isbn:0451450523"은 ISBN(국제 표준 도서 번호)을 사용한 URN으로, 책의 고유 식별자를 나타냅니다.

profile
당신도요

0개의 댓글