네트워크

URI URL

realtrynna 2022. 10. 5. 05:40

 

URI

Uniform Resource Identifier의 약자로 네트워크 상의 자원을 나타내는 통합 자원 식별자이다. Identifier은 식별자의 의미로 고유해야 한다. 네트워크 상의 겹치지 않는 고유한 id

 

URL

Uniform Resource Locator의 약자로 네트워크 상의 웹 자원에 위치를 지정하는 웹 자원에 대한 참조이다. 네트워크 상 자원의 위치를 나타내는 주소

 

>  차이

URI는 URL을 포함하는 상위 개념이다.

 

>  구분

1. https://example.io

https://example.io 라는 서버를 의미하므로 URL이면서 URI

 

2. https://example.io/images

example.io 서버의 images라는 네트워크 상의 자원의 위치를 의미하므로 URL이면서 URI

 

3. https://example.io/user/123

URL은 example.io/user 까지고 123은 고유 식별자다. URI는 맞지만 URL은 아님

 

4. https://example.io/profile?id=11

URL은 example.io/profile 까지고 쿼리 스트링 ?=11 부분은 고유 식별자다. URI는 맞지만 URL은 아님

 

참고 자료

https://millo-l.github.io/URI%EC%99%80-URL%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90/

https://medium.com/@js230023/url-%EA%B3%BC-uri%EC%9D%98-%EC%B0%A8%EC%9D%B4-154d70814d2a