본문 바로가기

CS

URL과 URI의 차이는 무엇일까?

URI (Uniform resource Identifier) 

인터넷 상에서 특정 자원(파일)을 나타내는 유일한 주소

자원의 id -> 유일해야함

 

URL (Uniform Resource Locator)

통합 자원 식별자로 인터넷에 있는 자원을 나타내는 유일한 주소
URL은 특정 서버의 한 리소스에 대해 구체적인 위치를 서술

 

URI가 URL의 상위 개념. (URL이 URI안에 포함 되어있다고 생각 / URI 의 하위 개념으로는 URL 말고 URN도 있음)

정리된 글들을 보고 정리하면서 내가 이해한 것은 (틀릴수도 있다)

우리가 흔히 도메인으로 생각하는 부분과 같은 페이지의 위치까지는 url이고, 그 페이지에서 어떤 자원의 정확한 위치는 uri인것이다.

지금 uri url에 대해서 하고나서 실생활에 가까운 예를 들어보자면...

만약 나를 찾는다고 하면 url은 위치인 한국외대 글로벌캠퍼스의 주소를 대면 되고, uri는 한국외대 글로벌캠퍼스의 주소 + 내 학번이 해당되는게 아닐까라고 정리를 해보았다!

 

URI 구조

scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment]
  1. scheme : 사용할 프로토콜을 뜻하며 웹에서는 http 또는 https를 사용
  2. user와 password : (서버에 있는) 데이터에 접근하기 위한 사용자의 이름과 비밀번호
  3. host와 port : 접근할 대상(서버)의 호스트명과 포트번호
  4. path : 접근할 대상(서버)의 경로에 대한 상세 정보
  5. query : 접근할 대상에 전달하는 추가적인 정보 (파라미터)
  6. fragment : 메인 리소스 내에 존재하는 서브 리소스에 접근할 때 이를 식별하기 위한 정보

 


참고

 

URI랑 URL 차이점이 뭔데? | 찰스의 안드로이드

URI 그리고 URL을 혼용해서 사용하는 경우가 있다. 대부분의 경우 문제가 없지만 정확하게 이 둘의 차이점이 존재한다. 그러므로 각 용어의 정의와 용도에 대해서 알아본다. URI URI는 특정 리소스

www.charlezz.com

 

 

[네트워크📶] URI 란 ? / URI VS URL VS URN 차이 /

URI (Uniform Resource Identifier) 인터넷 자원을 나타내는 고유 식별자 입니다. URI 에 I 가 Identifier 입니다. 인터넷에 있는 자료의 id 이다 , 라고 생각하면 좋을 것 같습니다. 다른 자료가 똑같은 이름을..

programming119.tistory.com

 

 

URI란? (feat. URL, URN)

URI(Uniform Resource Identifier, 통합 자원 식별자)는 언제 어디서든 늘 같은 리소스(텍스트, 이미지, 비디오 등)를 보여줄 수 있도록 해주는 식별자이다. 1. URI 구조 scheme과 host를 제외하고는 모두 선택

www.howdy-mj.me

 

 

URI & URL

웹개발 공부를 하면서 URL과 URI에 대해 자주 들었지만 둘 사이의 명확한 차이점을 알지 못해 정리를 해보게 되었다.결론부터 말하면 URI가 URL의 상위개념이며 공부를 하며 느낀 점은 URL이라고 부

velog.io

 

'CS' 카테고리의 다른 글

CORS (Cross Origin Resource Sharing) ?  (0) 2022.06.16
JWT란 ? (JSON Web Token)  (0) 2022.06.15
MVC Pattern이 뭘까?  (0) 2022.06.11
Event Loop란  (0) 2022.06.08
var, let, const 서로 다른 차이점?  (0) 2022.06.06