Notice
Recent Posts
Recent Comments
Link
bdfgdfg
URI(Uniform Resource Identifier) 본문
반응형
URI
URI는 리소스를 식별할 수 있는 문자열 값이다.
Uniform : 리소스 식별하는 통일된 방식
Resource : 자원, URI로 식별할 수 있는 모든 것
Identifier : 다른 항목과 구하는데 필요한 정보
비슷한 개념으로 URL(리소스가 있는 위치),URN(리소스에 이름)도 존재한다. 다만 두 개념은 URI에 포함되는 개념.
예시를 보면 https://www.google.com/search?q=aimyon&hl=ko
위 URI를 주소창에다 검색해보면
위와 같은 리소스를 식별하고, 우리에게 Response해주는 것.
URL의 구성을 살펴보자.
scheme(스키마) : 주로 프로토콜(통신간 약속,규칙)을 이용.
-> 추가로 이렇게 자주쓰이는 프로토콜들은 well-known포트가 있음. http - 80포트, https-443포트.
-> 해당 포트만을 쓰기에 생략이 가능함.
userinfo : URL에 사용자 정보를 포함해서 인증. (거의 사용X)
host : 호스트명, 도메인명 또는 ip주소를 입력.
port : 접속포트. 일반적인 웹브라우저는 생략.
path : 리소스 경로(path), 계층적 구조(로 설계하는게 좋다)
query : key=value 형태. ?부터 시작이며 &가 구분자 역할을 함. 쿼리 파라미터라고도 한다.
출처 - 김영한님 강의
반응형
'웹프로그래밍 > HTTP' 카테고리의 다른 글
HTTP API (0) | 2023.08.06 |
---|---|
HTTP(Hypertext Transfer Protocol) (0) | 2023.08.05 |
OSI 7계층 (0) | 2023.08.03 |
클라이언트 서버 구조 및 Stateful&Stateless (0) | 2023.08.03 |
Comments