Back-end/HTTP

URI, URL에 기본 개념 및 URL 문법

shoney9254 2022. 3. 21. 21:59
반응형

김영한님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 강의를 듣고 작성한 글입니다.

URI(Uniform Resource Identifier)

URI의 풀네임을 해석하자면,

Uniform: 리소스 식별하는 통일된 방식

Resouce : 자원, URI로 식별할 수 있는 모든 것

Identifier : 다른 항목과 구분하는데 필요한 정보

 

URI : identifier

URL : locater - 리소스가 있는 위치를 지정

URN : name - 리소스에 이름을 부여

 

 

URL 문법

scheme : //[userinfo@]host[:port][/path][?query][#fragment]
https://www.google.com:443/search?q=hello&hl=ko

프로토콜 : https , http, ftp

호스트명 : www.google.com  (도메인명 말고 IP주소 직접 입력 가능합니다.)

포트번호 : 443 (생략가능)

Path(리소스경로) : /search 

쿼리 파라미터 : q=hello&hl=ko (key=value 형태로 되어있음, ?로 시작한다)

Fragment : html 내부 북마크 등에 사용, 서버 전송하는 정보 아님

 

 

 

 

 

 

 

 

웹 브라우저 요청흐름

반응형

'Back-end > HTTP' 카테고리의 다른 글

[HTTP] HTTP 요청 방법 3가지  (0) 2022.11.15
HTTP 메서드  (0) 2022.05.29
HTTP에 대해서  (0) 2022.03.21
인터넷 네트워크 용어 간단 정리  (0) 2022.03.19
사이트 도메인 명으로 IP 찾는법  (0) 2021.10.25