URI와 웹 브라우저 요청 흐름

maxxyoung·2021년 7월 6일
0

URI(Uniform Resourse Identifier)

URI는 로케이터(locator), 이름(name) 또는 둘 다 추가로 분류 될 수 있다

URI

단어 뜻

  • Uniform: 리소스 식별하는 통일된 방식
  • Resource: 자원, URI로 식별할 수 있는 모든 것(제한 없음)
  • Identifier: 다른 항목과 구분하는데 필요한 정보

문법

scheme://[userinfo@]host[:port][/path][?query][#fragment]

웹 브라우저 요청 흐름

브라우저 요청:
https://www.google.com/search?q=hello&hl=ko

데이터 영역에
GET/search?q=hello&hl=ko HTTP/1.1 Host:www.google.com,
출발지, 목적지의 POST, IP 정보를 담아 패킷을 만들어 REQUEST 요청

HTTP/1.1 200 OK
Content-Type: text/html;charset=UTF-8
Content-Length: 3423
<html>
 <body>...</body>
</html>

이런 식의 RESPONSE를 받음
Content-Type은 응답받은 종류를 말함

본 글은 인프런 김영한님의 HTTP강좌를 토대로 작성하였습니다.

profile
오직 나만을 위한 글. 틀린 부분 말씀해 주시면 감사드립니다.

0개의 댓글

Powered by GraphCDN, the GraphQL CDN