URI, URL, URN
- 통합 자원 식별자
- 인터넷에 있는 자원을 나타내는 유일한(UNIQUE) 주소이다
- scheme + hosts + url-path + query + fragment
✔︎ scheme: 통신 프로토콜(ex: http(s))
✔︎ hosts: 웹서버 이름, 도메인, IP
✔︎ url-path: 웹 페이지, 이미지 등이 위치한 경로와 파일명
✔︎ query: 웹 서버에 버내는 추가적인 질문(ex. ?name=jerry)
✔︎ fragment: 브라우저에서 지정된 위치에 있는 컨텐츠를 보여주기 위해 사용(ex. #프래그먼트)
- 자원의 위치를 위미한다.
- scheme + hosts + url-path + query
URI와 다르게 fragment는 포함하지 않는다.
- 해당 자원의 이름을 의미한다.
- 프로토콜이 포함되지 않습니다.
- 잘 안쓰여서 어떨 때 쓰이는지는 잘 모르겠다 ㅎㅎㅎㅎ
정리
1) URL과 URN의 URI의 종류이다.
2) URL은 어떻게 리소스를 얻을 것이고 어디에서 가져와야 하는지를 명시하는 URI다.
3) URN은 경로와 리소스 자체를 특정하는 것을 목표로하는 URI다.
참고