[Web/Theory] URL과 URI의 차이점
URL (Uniform Resource Locator)
네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약이다. 흔히 웹 사이트 주소로 알고 있지만, URL은 웹 사이트 주소뿐만 아니라 네트워크 상의 자원을 모두 나타낼 수 있다.
URL의 형식은 다음과 같다.
- 가장 앞에 자원에 접근하기 위한 프로토콜명을 적는다. (telnet, ftp, http, ...)
- 프로토콜명 다음에 구분자 콜론(:)을 적는다.
- 만약 IP(또는 도메인명) 정보가 필요한 프로토콜이라면 콜론(:) 다음에 '//'를 적는다.
- 프로토콜명 구분자인 콜론(:) 혹은 '//' 다음에는 프로토콜마다 특화된 정보를 적는다.
예1) http://www.pangtrue.com/a.gif
예2) ftp://seung7642:password@192.168.0.1:21/D
(형식: ftp://[id]:[password]@[FTP URL]:[PORT]/[File path])
예3) mailto:seung7642@gmail.com
(mailto 프로토콜은 단지 메일을 받는 사람의 주소를 나타낸다.)
URI (Uniform Resource Identifier)
통합 자원 식별자는 네트워크에 있는 자원을 나타내는 유일한 주소이다.
URI의 형식은 다음과 같다.
- 프로토콜(HTTP 또는 FTP) + : + // + 호스트명 + 주소
예1) http://pangtrue.tistory.com
URI의 하위 개념으로 URL, URN이 있다.
참고자료
[1] https://hyunalee.tistory.com/2?category=575773
'Web > Theory' 카테고리의 다른 글
[Web/Theory] HTTPS 프로토콜 (0) | 2020.08.12 |
---|---|
[Web/Theory] OIDC (OpenID Connect) 프로토콜 (0) | 2020.08.04 |
[Web/Theory] OAuth 프로토콜 (0) | 2020.08.04 |
[Web/Theory] REST API (0) | 2020.07.30 |
[Web/Theory] CSRF (Cross-Site-Request-Forgery) (0) | 2020.07.20 |
댓글
이 글 공유하기
다른 글
-
[Web/Theory] OIDC (OpenID Connect) 프로토콜
[Web/Theory] OIDC (OpenID Connect) 프로토콜
2020.08.04 -
[Web/Theory] OAuth 프로토콜
[Web/Theory] OAuth 프로토콜
2020.08.04 -
[Web/Theory] REST API
[Web/Theory] REST API
2020.07.30 -
[Web/Theory] CSRF (Cross-Site-Request-Forgery)
[Web/Theory] CSRF (Cross-Site-Request-Forgery)
2020.07.20