URI
특정 리소스를 식별하는 통합 자원 식별자((Uniform Resource Identifier)를 의미하며, 웹 기술에서 사용하는 논리적 또는 물리적 리소스를 식별하는 고유한 문자열 시퀀스다.
URL
흔히 웹 주소라고도 하며, 컴퓨터 네트워크 상에서 리소스가 어디 있는지 알려주기 위한 규약이다. URI의 서브셋이다.
실제 네트워크상에서 URL와 URL을 예시는 아래와 같다.
두 주소는 모두 index.html을 가르키고 있다.
첫번째 주소는 웹 서버의 실제 파일 위치를 나타내는 주소이므로 URI이면서 URL이다.
두번째 주소는 index 라는 리소스가 웹 서버에 존재하지 않으므로 URL은 아니다. 하지먼 서버 내부에서 이를 처리하여 결국 index.html을 가르키기 때문에 URI라고 볼 수 있다.
URI의 구조
'Computer Science' 카테고리의 다른 글
[CS] Network Connection : Bridged와 NAT의 차이 (0) | 2023.04.06 |
---|---|
[CS] HTTP 웹 서버는 어떻게 동작할까? (0) | 2023.03.10 |
[CS] TCP 연결이라는 착각 / 3-way-handshake (0) | 2023.02.24 |
[CS] 컴퓨터의 데이터 / 비트(bit)와 바이트(bite) / 2진수와 10진수 / binary (0) | 2022.10.17 |
[CS] 문자 자료형과 Java에서의 char 자료형 / 아스키 코드 / 유니코드 / UTF-8과 UTF-16의 차이점 / 왜 UTF - 8 인코딩 방식을 사용할까? (0) | 2022.10.15 |
댓글