Uniform Resource Identifier, 통합 자원 식별자
인터넷에 있는 자원을 나타내는 유일한 주소.
인터넷에 존재하는 각종 정보들의 유일한 이름이나 위치를 표시하는 식별자이다
즉, URI는 인터넷상의 리소스 “자원 자체”를 식별하는 고유한 문자열 시퀀스.
스킴
://사용자정보
@host
:port/path
(경로)?query
#fragment
➡ scheme :[//[user[:password]@]host[:port]][/path][?query][#fragment]ex: https://myid01@www.mysite.or.kr:443/forum/questions?course=sw40&order=name#search
스킴 ( scheme )
사용할 프로토콜, 리소스에 어떻게 요청, 접근할 것인지를 명시
웹에서 주로 HTTP 프로토콜을 사용
https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml
사용자정보
서버에 데이터 접근하기 위한 사용자의 이름, 비밀번호
host
도메인 혹은 IP
path
서버에서 제공하는 자원의 경로
: URI의 하위 개념
Uniform Resource Locator
식별된 리소스를 사용할 수 있는 위치와 이를 검색하는 메커니즘을 지정.
리소스를 얻을 수 있는 방법.
EX>
https://sports.news.naver.com/index.html
Uniform Resource Name
URN은 리소스의 위치, 프로토콜, 호스트 등과는 상관없이 각 자원에 이름을 부여한 것으로, 웹 문서의 물리적인 위치와 상관없이 웹 문서 자체를 나타낸다
➡ 웹 문서가 다른 웹 서버로 이동하거나 주소가 바뀌는 등 물리적 위치가 변경되더라도 해당 문서를 찾을 수 있다
EX>
urn:isbn:045145052