-
URL vs URIProgramming/BackEnd 2020. 5. 14. 15:44
URL (Uniform Resource Locator) : 균일화 된 자원 위치.
- URL은 인터넷에 접속할 때, 네트워크 상에서 해당 '자원이 어디 있는지'를 알려주는 문자열
URI (Uniform Resource Identifier) : 균일화된 자원 식별자.
- 자원을 구분할 수 있어야 된다는 것이다. 자원을 구분하여 사용자가 원하는 자원의 위치에 접근할 수 있어야 한다.
- 즉, 특정 사이트에 접속하기 위해 인터넷 주소창에 적는 문자열은 모두 URI에 해당한다.
- hs5555.tistory.com/preview.php - URL(o) , URI(o)
- 특정 웹사이트로 이동 되므로 URI에 해당한다. 또한 해당 주소의 ~.php 파일의 위치를 알려주므로 URL도 맞다.
mommoo.tistory.com/users?id=mommoo - URL(x), URI(o) - 특정 웹사이트를 식별하므로 URI가 맞다. 하지만 get방식으로 id값을 원하는 값으로 셋팅해서 접근하므로 파일위치를 나타낸다고 보기는 어렵다. 따라서 URL은 아니다.
URI 안에 URL이 포함되는 개념.
'Programming > BackEnd' 카테고리의 다른 글
개발환경 세팅 (0) 2020.05.13 3. Backend Language, Restful, Framework (0) 2020.05.11 OAuth / JWT (0) 2020.05.11 HTTP 패킷 / 메소드 / 상태코드와 메세지 (0) 2020.05.11 2. DataBase (2) 2020.05.05 - URL은 인터넷에 접속할 때, 네트워크 상에서 해당 '자원이 어디 있는지'를 알려주는 문자열