728x90
🌈 URL 과 URI
💡 URL -> Uniform Resource Locator
: 네트워크 상에서 웹 페이지, 이미지, 동영상 등의 파일이 위치한 정보를 나타낸다. URL은 scheme, hosts, url-path 로 구분할 수 있다. 가장 먼저 작성하는 scheme 은 통신 방식(프로토콜)을 결정한다. 일반적으로 웹 브라우저에서는 http 혹은 https를 많이 사용한다. hosts는 웹 서버의 이름이나 도메인, IP를 사용해서 주소를 나타내고 url-path는 웹 서버에서 지정한 루트 디렉토리부터 시작하여 웹 페이지, 이미지, 동영상 등이 위치한 경로와 파일명을 나타낸다.
💡 URI -> Uniform Resource Identifier
:일반적으로 URL의 기본 요소인 scheme, hosts, url-path에 더해 query, bookmark 정보를 포함한다.
[URI 주소 예시] https://www.google.com/search?q=JavaScript
URI는 이처럼 URL을 포한하는 상위 개념이다.
그렇기 때문에 URL은 URI다는 참이고 URI는 URL이다는 거짓이다.
부분 | 명칭 | 설명 |
file://, http://, https:// | scheme | 통신 프로토콜 |
127.0.0.1, www.google.com | hosts | 웹 페이지, 이미지, 동영상 등의 파일이 위치한 웹 서버, 도메인 또는 IP |
:80, :443, :3000 | port | 웹 서버에 접속하기 위한 통로 |
/search, /Users/username | url-path | 웹 서버의 루트 디렉토리 |
q=JavaScript | query | 웹 서버에 전달하는 추가질문 |
728x90
'프로그래밍 > 그 외 모든 관련 지식들' 카테고리의 다른 글
ORM이란? (0) | 2022.06.09 |
---|---|
im-sprint-learn-sql로 배워가는 SQL 기본 지식들, SQL 예제 실습 (0) | 2022.06.02 |
[데이터베이스] 트랜잭션 그리고 ACID (Atomicity, Consistency, Isolation, Durability) (0) | 2022.05.30 |
SSR(Server Side Rendering) 그리고 CSR(Client Side Rendering) (0) | 2022.05.20 |
댓글