공부기록

URL과 URI 본문

일단써

URL과 URI

코타쿠 2021. 10. 17. 13:16

URL과 URI의 차이

URI (Uniform Resource Identifier) 는 인터넷에 있는 자원을 나타내는 유일한 식별자이다

URL (Uniform Resource Locator) 는 인터넷에 자원이 어디있는지 알려주는 규약이다.

아래 그림은 둘의 관계를 표현한 그림이다. 그림에서 보는 것처럼, URI가 URL의 상위 개념이다.

img

짧게 정리하면, URI는 단순히 식별을 하는 것 뿐이다. 식별을 위해 식별자가 쓰일수도, 자원의 위치가 쓰일수도 있다.

예를 들어, www.naver.com을 하면 메인하면이 나올 텐데, 만일 웹 화면이 서버의 최상단 루트에 있지 않다면 이는 단순히 식별자에 불과한 것이고 URI지만 URL은 아닌것이다.

URL은 자원을 식별함과 더불어 해당 자원에 직접 찾아갈 수 있는 경로를 명시한다.

www.naver.com/template/main.html 과 같이, 자원을 식별하면서도 자원의 경로를 명시할 수 있다면 URL인 것이다.

일단 여기까지 쓰고, 다음에 URI, URL, URN으로 포스팅을 새로 한다.

출처

https://datatracker.ietf.org/doc/html/rfc3986#section-1.1.3

https://datatracker.ietf.org/doc/html/rfc1808#section-2.1