1. URI
- Uniform Resource Identifier
- 인터넷에서 웹 서버가 리소스를 고유하게 식별하기 위한 문자열이다.
- 하위 개념으로 URL, URN이 있다.
http://jacob.com/sport.pdf?docid=111
-> URI (O), URL (X)
-> docid=111이라는 쿼리스트링의 값에 따라 결과가 달라지므로 식별자 역할을 하고 있다.
-> http://jacob.com/sport.pdf
까지가 URL이다.
2. URL
- Uniform Resource Locator
- 특정 서버의 한 리소스에 대해 구체적인
위치
를 서술한다.
- 웹 상에 서비스를 제공하는 각 서버들에 있는 파일의 위치를 표시하기 위한 것
-> http://jacob.com/sport/baseball.png
-> jacob.com 서버에서 sport 폴더 안의 baseball.png를 요청
3. URN
- Uniform Resource Name
- 리소스가 어디에 위치해 있든, 위치에 영향을 받지 않는
고유한 이름
역할을 한다.
- URL이 만약에 변경됐을 경우, 이전 URL로 접근했을 때 페이지를 찾을 수 없게 되는데, 이런 문제를 해결하기 위해 리소스의 위치에 상관없이 실제 리소스의 이름을 사용한다.
- URN
urn:def://blue_laser
URL
https://whatis.techtarget.com/definition/blue_laser
참고자료