HTTP 서버는 요청 라인을 읽고 경로에 맞는 응답을 고른다
작은 서버도 stream에서 요청을 읽고, 지원 경로인지 확인한 뒤 상태 코드와 파일을 선택한다.
바이트 입력
경로 추출
분기 판단
HTML 파일 전송
| 구분 | 의미 | 판단 |
|---|---|---|
| GET / | 200 OK | hello.html |
| GET /sleep | 지연 후 200 | 느린 요청 시뮬레이션 |
| 그 외 | 404 NOT FOUND | 404.html |
핵심 웹 서버 흐름은 연결 처리보다 “요청 경로가 어떤 응답 파일을 고르는가”다.