[Web] URL과 URI 차이

Ming·2023년 4월 5일
0

URL과 URI는 종종 혼용해서 사용한다. 하지만 둘은 차이점이 존재한다.

URL

URL은 Uniform Resouce Locator의 약자로 흔히 웹 주소라고도 하며, 컴퓨터 네트워크 상에서 리소스가 어디 있는지 알려주기 위한 규약이다. URL은 웹 사이트 주소뿐만 아니라 컴퓨터 네트워크상의 자원을 모두 나타내는 표기법이다.

URI

URI는 Uniform Resource Identifier의 약자로 특정 리소스를 식별하는 통합 자원 식별자를 의미한다. 웹 기술에서 사용하는 논리적 또는 물리적 리소스를 식별하는 고유한 문자열 시퀀스다.

➡️ URL은 URI에 포함된다

예시

1) http://example.com

위의 경우 URL이면서 URI이다.

2) http://example.com/index
이 경우는 example.com 서버의 index라는 네트워크 상의 자원의 위치를 의미하기 때문에 URL이면서 URI이다.

3) http://example.com/user/1
이 경우는 user 정보에 식별자 1을 포함하기 때문에 URId이다. 즉, URI이지만 URL은 아니다.

4) http://example.com/user?id=1
이 경우에 http://example.com/user까지는 자원의 실제 위치를 나타내기 때문에 URL이라고 할 수 있지만, 뒤는 쿼리 스트링 식별자를 포함하기 때문에 URI이다,.

0개의 댓글