● URI
- 사전적 의미 : 특정 리소스를 식별하는 통합 자원 식별자(Uniform Resource Identifier)이다.
● URL
- 사전적 의미 : 흔히 웹 주소라고 하며, 컴퓨터 네트워크 상에서 리소스가 어디 있는지 알려주기 위한 규약이다. URI의 서브셋이다.
● URL과 URI 구분
- https://www.google.co.kr 의 경우 https://www.google.co.kr 라는 서버를 나타내기 때문에 URL이면서 URI이다.
- https://www.google.co.kr/news 의 경우 google 서버의 news라는 인터넷상의 자원 위치를 의미하기에 URL 이면서 URI이다.
- https://www.google.co.kr/news/abc.html 의 경우 google 서버의 news 디렉토리 아래의 abc.html을 가리키므로 URL이면서 URI이다.
- https://www.google.co.kr/123 의 경우엔 URL은 https://www.google.co.kr 까지이고, 원하는 정보에 도달하기 위해 123이라는 식별자가 필요하다. 즉, URI이지만 URL은 아니다.
- https://www.google.co.kr/news?id=123 의 경우도 URL은 https://www.google.co.kr/news 이고 원하는 정보에 도달하기위해서 ?id=123 이라는 식별자가 필요한 것이다. 이 또한 URI지만 URL은 아니다.
https://medium.com/@js230023/url-%EA%B3%BC-uri%EC%9D%98-%EC%B0%A8%EC%9D%B4-154d70814d2a
URL 과 URI의 차이
URL /URI
medium.com
'Computer Science > NetWork' 카테고리의 다른 글
Forward와 Rdeirect 차이 (0) | 2022.11.04 |
---|---|
상태유지(Stateful) vs 무상태(Stateless) (0) | 2022.10.30 |
GET과 POST 비교 (0) | 2022.10.30 |
웹 서버와 WAS (0) | 2022.10.27 |
OSI 7 Layer (0) | 2022.10.27 |
댓글