URI(Uniform Resource Identifier)
하나의 리소스를 가리키는 문자열.
URL
가장 흔한 URI
웹 상에서의 위치로 리소스를 식별.
URN
주어진 이름공간 안의 이름으로 리소스를 식별
도서의 ISBN
https://developer.mozilla.org/ko/docs/Glossary/URI
통합 자원 식별자
(Uniform Resource Identifier, URI)
인터넷에 있는 자원을 나타내는 유일한 주소.
URI의 존재는 인터넷에서 요구되는 기본조건으로서
인터넷 프로토콜에 항상 붙어 다닌다.
URI의 하위개념으로 URL, URN 이 있다.
URI와 URL은 역사를 함께 공유한다.
1994년 팀 버너스 리가 하이퍼텍스트를 제안하면서
하이퍼링크의 대상이 되는 자원을 대표하는 짧은 문자열로 URL의 개념을 암묵적으로 도입하였다.
당시 사람들은 이를 "하이퍼텍스트 이름" 또는 "문서 이름"으로 불렀다.
https://ko.wikipedia.org/wiki/%ED%86%B5%ED%95%A9_%EC%9E%90%EC%9B%90_%EC%8B%9D%EB%B3%84%EC%9E%90
URL
(Uniform Resource Locator)
인터넷에서 웹 페이지, 이미지, 비디오 등 리소스의 위치를 가리키는 문자열.
HTTP 맥락에서 URL은 "웹 주소" 또는 "링크"라고 불립니다.
브라우저는 https://developer.mozilla.org 등 URL을 주소창에 표시합니다.
일부 브라우저는 URL에서 "//" 뒤의 일부분, 즉 도메인 이름만 표시합니다.
URL은 파일 전송(FTP), 이메일(SMTP) 등 다른 응용 프로그램에서도 사용할 수 있습니다.
https://developer.mozilla.org/ko/docs/Glossary/URL
URL
Uniform Resource Locator
또는 통칭 web address,
문화어: 파일식별자, 유일자원지시기)
네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약.
즉, 컴퓨터 네트워크와 검색 메커니즘에서의 위치를 지정하는, 웹 리소스에 대한 참조이다.
쉽게 말해서, 웹 페이지를 찾기위한 주소를 말한다.
흔히 웹 사이트 주소로 알고 있지만,
URL은 웹 사이트 주소뿐만 아니라 컴퓨터 네트워크상의 자원을 모두 나타낼 수 있다.
그 주소에 접속하려면 해당 URL에 맞는 프로토콜을 알아야 하고, 그와 동일한 프로토콜로 접속해야 한다.
FTP는 FTP 클라이언트를 이용해야 하고,
HTTP인 경우에는 웹 브라우저를 이용해야 한다.
텔넷의 경우에는 텔넷 프로그램을 이용해서 접속해야 한다.
https://ko.wikipedia.org/wiki/URL
https://developer.mozilla.org/ko/docs/Learn/Common_questions/What_is_a_URL
URI와 URL의 차이
URI가 URL의 상위개념이다.
(의문)
그런데 왜 URL을 더 보편적으로 쓰는가?
URL은 URI보다 먼저 나온 개념인가?
URI는 식별하고, URL은 위치를 가르킨다.
(비유)
“Charles” 는 내 이름이며 식별자(Identifier)다. 이는 URI와 비슷하지만 내 위치나 연락처에 대한 정보가 없으므로 URL은 될 수 없다.
“경기도 성남시 분당구 정자동 불정로 6”는 주소다. 주소는 특정 위치를 가르킨다. URL 및 URI와 비슷하며 간접적으로 내가 있는 장소로 식별한다.
위의 그림을 통해 URI와 URL의 차이를 정리해보자면,
예를 들어
http://opentutorials.org:3000/main?id=HTML&page=12
라고 되어있는 주소가 있다고 가정하자.
여기서 http://opentutorials.org:3000/main 여기까지는 URL이고(URI이기도 한)
http://opentutorials.org:3000/main?id=HTML&page=12 이 것은 URI라고 할 수 있다. (URL은 아님)
이유는 URL은 자원의 위치를 나타내 주는 것이고
URI는 자원의 식별자인데
?id=HTML&page=12 이 부분은 위치를 나타내는 것이 아니라
id값이 HTML이고 page가 12인 것을 나타내주는 식별하는 부분이기 때문이다.
통상적으로 URL이라고 얘기를 하지만 정확하게는 URI라고 하는 것이 맞다고 생각한다.
https://inpa.tistory.com/entry/WEB-%F0%9F%8C%90-URL-URI-%EC%B0%A8%EC%9D%B4