web server

싱글스레드 서버 요청 흐름

최소 웹 서버는 TCP 연결 수락, 요청 읽기, 응답 작성의 흐름을 직접 보여 줍니다.

bind

TcpListener가 주소와 포트에 묶여 연결을 기다립니다.

incoming

들어오는 연결마다 TcpStream을 얻어 읽고 씁니다.

read

요청 바이트를 버퍼에 담아 필요한 부분만 파싱합니다.

write

상태 줄, 헤더, 본문을 순서대로 써서 응답을 완성합니다.