반응형
URI란 무엇인가?
- Uniform Resource Identifier
- 인터넷에서 자원 또는 이름을 식별하는 데 사용되는 일련의 문자
- Ex. 의적 홍길동
- 의적 홍길동은 고유 식별자인가? 그렇다. 그렇다면 URI이다.
- 하지만 유명한 의적 홍길동을 만나기 위해서는 그의 집 주소가 필요하다.
- URI 구문
- scheme:[//authority]path[?query][#fragment]
- scheme : 문자로 시작하며 숫자, 문자, 마침표, 하이픈 또는 더하기 기호가 뒤따른다.
- authority : 앞에 '//' 기호가 온다. (선택 사항)
- path : 경로
- query : 앞에 '?' 기호가 온다. (선택 사항)
- fragment : 앞에 '#' 기호가 온다. (선택 사항)
- Ex. ldap://[2001:db8::7]/c=GB?objectClass?one
- scheme:[//authority]path[?query][#fragment]
URL이란 무엇인가?
- Uniform Resource Locator
- 자원의 위치
- Ex. 의적 홍길동 - 전라도 장성현 아곡리 아치실 마을
- URI에 주소를 추가했다. 전라도 장성현 아곡리 아치실 마을에 사는 의적 홍길동은 여전히 고유하다.
- 그렇다면 URL은 유효한 URI이다.
- 만약, 의적 홍길동이 집을 이사하면 URL도 같이 변경해줘야 한다. 즉, URL은 영구적이지 않다.
- URL 구문
- https://sjkim-dev.tistory.com/folder-name/index.html
- 프로토콜 : https
- 도메인(서버 ID 또는 호스트) : https://sjkim-dev.tistory.com/
- 특정 폴더 : /folder-name/
- 웹 페이지 파일명 : index.html
URN이란 무엇인가?
- Uniform Resource Name
- 고유 자원을 명확하게 식별하는 방법
- Ex. 820101-1xxxxxx
- 주민등록번호는 1인 1 번호를 부여하므로 똑같은 번호가 있을 수 없기에 고유하다. 즉, URN은 일정하게 유지된다.
- 의적 홍길동의 집 위치를 알 수 없으므로 URI가 아니다.
- URN 구문
- urn:isbn:0451450523
- 책 번호로 식별되는 'The Last Unicorn'의 URN
- urn:isan:0000-0000-2CEA-0000-1-0000-0000-Y</span >
- 시청각 번호로 식별되는 'Spider-Man'의 URN
- urn:isbn:0451450523
🔍참고 사이트
'기타' 카테고리의 다른 글
| window gitbash에서 tree명령어 사용하기 (0) | 2020.06.25 |
|---|---|
| Window, BOM, DOM (0) | 2020.06.24 |
| sdkman JDK 경로 Oracle SQL Developer에 설정하기 (0) | 2020.05.20 |
| JUnit 5 vs JUnit 4 (0) | 2020.05.16 |
| vscode 터미널 한글 깨짐 문제 해결 방법 (0) | 2020.05.11 |
댓글