Uniform Resource Identifier
URI? URL? URN?
URL: 리소스 위치
URN: 리소스 이름
URI: 리소스 식별자
scheme://[userinfo@]host[:port][/path][?query][#fragment]
ex) http://www.google.com:443/search?q=hello&hl=ko
프로토콜 (http)
호스트명 (www.google.com)
포트 번호 (443)
패스 (/search)
쿼리 파라미터 (q=hello&hl=ko)
URL에 접속을 하면 HTTP 요청 메시지를 만든다.
TCP/IP 패킷에 HTTP 메시지를 담아서 서버로 요청 패킷을 보낸다.
서버에서도 HTTP 응답 메시지를 만든 후 TCP/IP 패킷에 응답 메시지를 담아 클라이언트로 보낸다.
클라이언트는 응답 데이터를 렌더링한다.
References
https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/dashboard