본문 바로가기
CS 개념정리/네트워크

[네트워크 CS 준비] 2.URI와 웹 브라우저 요청 흐름

by 반오십 코린이 2023. 1. 13.
728x90

URI와 URL의 차이점은 무엇인가요?

URI는 Resource Identifier, URL은 Resource Locator의 약자입니다.

URI가 더 큰 의미로 URL과 URN을 내포하며 각각 Resource의 Locator와 Name을 의미합니다.

 

URL에 들어갈 수 있는 정보에 대해 말해보세요

 

도메인을 ip로 변환하며

 

프로토콜, port 넘버 정보도 들어가지만 생략 가능합니다.

URL에 사용자 정보를 포함해서 인증하는 경우도 있지만 거의 사용하지 않습니다.

호스트명 - 도메인명 이나 IP 주소를 직접 사용 가능합니다.

리소스의 경로를 나타내는 path 정보를 계층적으로 나타냅니다.

다음 query parameter(query string) 정보가 들어갑니다. 이는 ?로 시작하여 &로 추가 가능합니다

(?name=apple&id=zzang)

마지막으로 fragment 정보가 들어갑니다. 이는 html 내부 북마크에 사용되는 정보이며 서버에 전송되는 정보가 아닙니다.

 

웹 브라우저 요청 흐름

 

김영한 강사님의 모든 개발자를 위한 HTTP 웹 기본 지식 강의에서 참고했습니다
728x90