-
쉬운 URL과 URL의 차이개발공부/CS지식 2022. 2. 2. 20:53
코딩 중에 HttpRequestServlet 기능 중에 URI 기능을 사용했다.
URL은 질리도록 사용했는데 URI는 무엇일까?request.getRequestURI();
URL URI URN 차이
URI는 상위 개념.
URL, URN은 URI에 속한 하위 개념이라고 볼 수 있다.
모두 HTTP로 자원에 접근하기 위한 식별자로 활용 된다.차이점?
우선 현재 (2022.02.02) 시점에서 가장 보편적인 것은 URL 사용이다.
URL, URN, URI 차이점을 실생활에 비유해서 설명해본다.
URI는 "박형민"이라는 이름으로 박형민을 한국에서 찾는 행위(식별)이다. 수천, 수만의 박형민이라는 결과가 나올 것이다.
(URL, URN을 포함하는 개념)
Uniform Resource Identificator : "박형민이라는 것을 식별"
URL은 "인천 00구 00아파트 00호에 거주하는 박형민"으로 한국에 박형민의 위치를 찾는 행위이다.
Uniform Resource Locator 어떤 경로에 위치해있는지 찾는다. : 위치 - 어디라는 관점에서 자원에 접근!
URN은 "박형민"이라는 고유 이름을 찾는 행위
Uniform Resource Name : 고유 자원 이름으로 탐색 - 무엇이라는 관점에서 자원에 접근!
출처
https://www.w3.org/TR/uri-clarification/
https://stackoverflow.com/questions/176264/what-is-the-difference-between-a-uri-a-url-and-a-urn
https://developer.mozilla.org/ko/docs/Web/HTTP/Basics_of_HTTP/Identifying_resources_on_the_Web#urns
반응형'개발공부 > CS지식' 카테고리의 다른 글
배포 방식 정리 - Rolling, Blue-Green, Canary (1) 2024.01.24 개발문서 - 컨플루언스(Confluence) 입문 (0) 2023.07.16 네트워크- 네트워크 정의, 패킷, 비트, 바이트, LAN, WAN (0) 2022.01.10 REST API란? (0) 2022.01.10 동기와 비동기 (0) 2021.11.15