URL(Uniform Resource Locator), URI(Uniform Resource Identifier), 그리고 URN(Uniform Resource Name)은 모두 웹에서 리소스를 식별하는 데 사용되는 개념이다.
URI : URI는 리소스를 식별하는 범용적인 개념이다. URL과 URN을 모두 포함한다.
-> URL - Locator : 리소스가 있는 위치를 지정
-> URN - Name : 리소스에 이름을 부여
URL
URL은 웹상에서 특정 리소스의 위치를 지정하는 데 사용된다.
일반적으로 "http://" 또는 "https://"와 같은 프로토콜을 포함한 도메인 주소로 시작한다.
예를 들어, "https://www.example.com/page.html"은 웹상에서 "page.html"이라는 파일이 "www.example.com"이라는 도메인의 루트에 위치한다는 것을 나타낸다.
URN
URN은 리소스의 이름을 나타낸다.
위치에 독립적이며, 특정 리소스가 이동하더라도 이름은 변하지 않는다.
결론을 말하자면! URI는 리소스를 식별하는 일반적인 개념이다. URL은 리소스의 위치를 나타내는 특수한 형태의 URI이며, URN은 리소스의 이름을 나타냅니다.
예전의 포스팅을 참고해서 정리해봤다!