본문 바로가기
http

URI

by rewind 2024. 2. 4.

Uniform Resource Identifier

 

URI는 Locater , name또는 둘다 추가로 분류될 수 있다

 

Uniform : 리소스를 식별하는 통일된 방식

Resource : 자원 , URI로 식별할 수 있는 모든 것(제한없음)

Identifier : 다른 항목과 구분하는데 필요한 정보

 

URI

- URL(Resource Locator)

리소스가 있는 위치를 지정,

- URN(Resource Name)

리소스에 이름을 부여 , 위치는 변할 수 있지만 , 이름은 변하지 않는다.

URN 이름만으로 실제 리소스를 찾을 수 있는 방법이 보편화 되지 않음

URI = URN(동일하게 봐도 무방하다!)

 

ex) URL 분석

URL scheme

https://www.google.com/search?q=hello&hl=ko

scheme://[userinfo@]host[:port][/path][?query][#fragment]
https://www.google.com/search?q=hello&hl=ko

 주로 프로토콜 사용

프로토콜 : 어떤 방식으로 해당 자원에 접근할 것인가 하는 약속(규칙)

http, https , ftp 등등

http : 80포트 , https : 443포트 주로 사용 , 포트는 생략가능

https : http에 보안 추가(HTTP Secure)