📰 URI의 정의

  • URI는 인터넷에 있는 많은 자원들을 구별하기 위한 문자열로, 흔히 웹 사이트 주소라고 부릅니다.

  • URI를 통해 원하는 웹 사이트에 접근하고 자원들을 식별 가능합니다.



📰 우리가 URI를 접하는 경우

  • 웹 사이트에 접근할 경우 URI를 사용합니다. URI는 웹 사이트에서 요구되는 기본 조건으로 모든 웹 사이트가 가지고 있습니다.


📰 URI 더 알아보기

🎁 등장한 이유

  • 웹 사이드마다 고유의 IP가 있습니다. 그리고 사용자가 웹 사이트에 있는 자원에 접근하려면 IP를 알아야 합니다. 하지만 사용자가 모든 IP 주소를 기억하기는 어렵습니다. 그래서 문자열로 된 URI를 만들어서 사용하게 되었습니다.

🎁 개념

  • URI는 자원이 어디 있는지 식별하는 통합된 방법입니다. 여기서 URL과 URN을 URI가 포함하고 있는데요, 각 두가지 개념은 이렇습니다.

📌 URL

  • URL은 인터넷 상의 특정 자원의 위치를 나타냅니다. 우리가 웹 페이지의 특정 주소들을 웹 페이지 URL이라고 말합니다.

  • URL은 네트워크 상에서 자원이 어디 있는지 알려주는 문자열입니다. 그리고 우리는 URL만으로 웹 사이트에 접근이 가능하게 됩니다.

📌 URN

  • URN은 자원의 이름을 나타냅니다. 이 이름은 자원의 위치나 특정 네트워크 프로토콜과 무관하게 유일하게 식별됩니다.

  • URN의 기본 형태는 urn:'이름 공간 식별자':'이름 공간에 대한 특별 문자열'입니다.



📰 URI를 사용하는 이유

  • URL은 수많은 자료가 있는 인터넷에서 정확하고 편리하게 자원을 식별하기 위해 사용합니다. 하지만 URL 발식은 고유한 위치에 대응하는 자료가 없어지거나, 이용이 불가능한 경우 검색 수단으로서의 기능을 잃어버립니다.

  • 이를 해결하기 위해 URN이 만들어졌고, 이 둘을 합친 개념이 바로 URI인 것이죠. 현재는 자원의 정보가 바뀌어도 고유의 데이터가 유지되며 자원의 식별도 가능한 URI를 사용합니다.

profile
나 혼자 보려고 만든 개발 일기

0개의 댓글