본문 바로가기
( ´・・)/개발

📶 URI란? (feat. URL, URL, URN)

by shinsangah 2023. 3. 11.

URI (Uniform Resource Identifier)

 

 

인터넷 자원을 나타내는 고유 식별자 입니다. URI IIdentifier 입니다.

인터넷에 있는 자료의 id 이다. 라고 생각하면 좋을 것 같습니다.

다른 자료가 똑같은 이름을 가지고 있으면 안되겠죠? 그래서 URI 는 유일해야합니다. 

 

 

 

sangah

..^^a

kddk.tistory.com

 

https://kddk.tistory.com/ 를 입력하면 반드시 다른사이트가 나오면 안되고, 제 블로그가 나와야 하죠.

https://kddk.tistory.com/67 을 입력하면 67번째 게시글이 나와야 하는 것과 같이 말이죠.

 

URI 는 특정 문법을 가지고 있어서 그 형식을 주로 따릅니다.

https://kddk.tistory.com/ 에서의 http가 프로토콜을 의미하고, kddk가 제 도메인 이름인 것 처럼요.

 

 

다음과 같은 문법이 있다고 합니다. ( 출처 : 위키백과  )

 

 

통합 자원 식별자 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전.

ko.wikipedia.org

 


URL, URN

 

 

 

출처 : https://gguldh.tistory.com/25

 

 

조금 전 설명드렸던 URI 가 자장 포괄적인 개념이고, URLURN으로 종종 나뉩니다.

 

 

 

URL (Uniformed Resource Locator)

  • 프로토콜 포함
  • 해당 자원의 위치, Path를 의미
  • 일반적으로 사이트 도메인을 자주 의미한다.
  • 웹 상 뿐만 아니라 컴퓨터 네트워크상의 자원은 모두 나타낼 수 있다.

URN (Uniformed Resource Name)

  • 프로토콜 포함 X
  • 해당 자원의 이름을 의미
  • 독립적인 자원 지시자
  • Page 이후 부분까지 포함

 

요약

1. URI 는 네트워크 상 자원을 가리키는 일종의 고유 식별자(ID) 이다.

2. URL, URN 은 URI 에 포함되는 개념이며, URL 은 자원의 위치, URN 은 자원의 이름을 의미한다. 

 

 

 

ref. https://programming119.tistory.com/194