URL
- Uniform Resource Locator의 줄임말로, 네트워크 상에서 웹페이지, 이미지, 동영상 등의 파일이 위치한 정보를 나타낸다.
- URL은 scheme, hosts, url-path로 구분할 수 있다.
scheme
- 가장 먼저 작성하는 scheme은 통신 방식 (프로토콜)을 결정한다.
- 일반적인 웹 브라우저에서는 http(s)를 사용한다.
file://
http://
https://
hosts
- 웹 서버의 이름이나 도메인, IP를 사용하며 주소를 나타낸다.
www.google.com
127.0.0.1
url-path
- 웹 서버에서 지정한 루트 디렉토리부터 시작하여 웹 페이지, 이미지, 동영상 등이 위치한 경로와 파일명을 나타낸다.
/serch
/Users/username/Desktop
URI
- Uniform Resource Identifier의 줄임말로, URL의 기본 요소인 scheme, hosts, url-path에 더해 query, bookmark를 포함한다.
- URI는 URL을 포함하는 상위개념이다.
http://www.google.com:80/search?q=JavaScript