URI ( Uniform Resource Identifier ) // 리소르를 식별하는 통합된 방법
이게 뭐지 ....?
"URI는 로케이터(locator), 이름(name) 또는 둘 다 추가로 분류될 수 있다"
https://www.ietf.org/rfc/rfc3986.txt - 1.1.3. URI, URL, and URN
URI 는 리소스를 식별한다 라는 말이 있다.
리소스를 식별한다는게 무슨말이냐면, 주민번호 처럼 식별한다. 라고 보면 된다.
자원 자체를 식별하는 방법이다 .
위와같이 가장 크게 2가지가 있는데
첫번쨰는 가장 흔히 잘 아는 URL ( Resource Locator ) 리소스가 이 위치에 있어요
URN ( Resource Name ) 이름 그 자체다.
이름을 부여하면 거의 찾을수 없다. 중간에 어딘가 이름을 집어 넣으면 매핑이 되야 하는데 찾기 어렵다고 한다.
리소스 : 실시간 교통정보라던가 모든걸 다 리소스라 한다.
URI, 와 URL 두가지만 가지고 깉은 의미로 볼수도 있다.
위 URL 을 검색해 보자.
ㅎㅎ 아델의 hello 가 검색이 되었다.
url 전체문법으로는 schema 라는것이 있다.
scheme://[userinfo@]host[:port][/path][?query][#fragment]
http 프로토콜 정보/호스트:포트/경로/쿼리파라미터 순이다.
주로 프로토콜 사용
프로토콜: 어떤 방식으로 자원에 접근할 것인가 하는 약속 규칙
예) http, https, ftp 등등
http는 80 포트 , https 는 443 포트를 주로 사용, 포트는 생략 가능
https 는 http 에 보안 추가 (HTTP Secure)