URL과 URI 차이점
URL는 많이 들어봤지만 URI는 뭘까요? 먼저, 많이 들어본 URL(Uniform Resource Locator)는 네트워크 상에 서비스에 접근하기 위한 리소스의 위치를 의미합니다. URI(Uniform Resource Identifier)는 URI에 파일의 위치와 요청사항을 추가한 자원의 식별자를 의미합니다. 즉, URI는 URL을 포함하는 개념입니다.
http://localhost:8080/about?search=beeimp
위의 예시는 일반적인 URI를 작성해보았습니다. 이를 http://, localhost, :8080, /about, ?search=beeimp&date=20220330로 구분할 수 있습니다.
http://scheme라고 합니다.- 통신 프로토콜이 위치합니다.
localhosthosts라고 합니다. 이 부분은- 서버의 IP, Domain이 위치합니다.
:8080port라고 합니다.- 서버에서 제공하는 통로의 번호가 위치합니다.
/abouturl-path라고 합니다.- 서버에서 웹 페이지, 사진, 영상 등 파일의 경로가 위치합니다.
?search=beeimp&date=20220330query라고 합니다.- 서버에 요청할 때 추가적으로 필터링된 값을 받아옵니다.
?기호는 한번만 작성하여query의 시작을 의미합니다.key=value형태로 작성합니다.&는 AND를 의미합니다.
'Network' 카테고리의 다른 글
| [Network] REST API란? (0) | 2022.09.04 |
|---|