728x90
개요
웹 브라우저에서 localhost로 접속 테스트를 하던 중 예상치 못한 GET 요청이 발생한 경험을 통해, 웹 브라우저의 기본 동작 방식에 대해 알아보게 되었습니다.
웹 브라우저의 기본 동작
웹 브라우저는 기본적으로 HTTP 클라이언트입니다. 따라서 사용자가 브라우저에서 주소를 입력하고 접속을 시도할 때마다 자동으로 HTTP GET 요청을 보냅니다.
예를 들어 다음과 같은 상황에서 모두 GET 요청이 발생합니다:
- localhost 접속
- localhost:8080과 같은 특정 포트로 접속
- 127.0.0.1과 같은 IP 주소로 접속
이는 우리가 의도하지 않았더라도, 심지어 HTTP가 아닌 다른 프로토콜의 서버에 접속하려 해도 브라우저는 변함없이 GET 요청을 보내게 됩니다.
'TIL,일일 회고' 카테고리의 다른 글
[TIL, 일일 회고] 2024.12.31 - Docker Hub 네임스페이스와 Push 권한 이해하기 (0) | 2024.12.31 |
---|---|
[TIL, 일일 회고] 2024.12.30 - TCP 통신에서 3-way handshake는 필수인가❓ (0) | 2024.12.30 |
[TIL, 일일 회고] 2024.12.28 - Docker --rm 옵션으로 컨테이너 관리 자동화하기 (0) | 2024.12.28 |
[TIL, 일일 회고] 2024.12.27 - Docker : stdin 연결을 위한 인터랙티브 모드(-it) (1) | 2024.12.27 |
[TIL, 일일 회고] 2024.12.26 - 실시간 컨테이너 모니터링: attach와 logs -f 차이점 (0) | 2024.12.26 |