URI와 URL의 차이

Yuri Lee·2021년 2월 2일
0
post-custom-banner

URI

http://en.wikipedia.org/wiki/URI

URI(URI : Uniform Resource Identifier (URI) consists of a string of characters used to identify or name a resource on the Internet) 는 인터넷 상의 자원을 식별하기 위한 문자열의 구성원이다.

URL

http://en.wikipedia.org/wiki/URL

URI의 한 형태인 URL은 인터넷 상의 자원 위치를 나타낸다

URI와 URL의 차이

URL는 URI의 한 형태로, 바꿔 말하면 URI는 URL을 포함 하는 개념이다. (URI > URL) 인터넷 상의 자원의 위치와 식별자. 언듯 보면 같은 것을 의미하는 것 같지만 '자원의 위치'라는 것은 결국은 '하나의 파일 위치'를 나타내는 것임 기억하자.

http://img0.gmodules.com/ig/images/korea/logo.gif

이와 같은 형식은 logo.gif라는 인터넷상의 자원 위치를 의미 한다. 이는 URI이면서도 URL라고 말할 수 있다.

http://endic.naver.com/endic.nhn?docid=1232950

http://endic.naver.com/란 서버에 위치한 endic.nhn파일은 query string인 docid의 값에 따라 여러가지 결과를 나타낸다. 여기서 URL은 endic.nhn의 위치를 표기한 http://endic.naver.com/endic.nhn 까지이다. 내가 원하는 정보에 도달 하기위해서는 ?docid=1232950라는 식별자(Identifier)가 필요하다. 결국 위의 주소는 URI이긴 하지만 URL은 아니다.

http://endic.naver.com/endic.nhn?docid=1232950
http://endic.naver.com/endic.nhn?docid=1232690

위 두 주소는 같은 URL이고 다른 URI라고 할 수 있다. (이건 좀 억지긴 하지만 개념을 이해하기 바란다.)

결론

잘 모르겠으면 URI 라고 말하면 된다. 😗😗


https://lambdaexp.tistory.com/39

profile
Step by step goes a long way ✨
post-custom-banner

0개의 댓글