HTTP/1.1 메시지는 start-line·headers·blank line·body의 네 영역이다

줄과 바이트 경계를 지키지 않으면 다음 요청까지 함께 소비할 수 있습니다.

start-linemethod target version
headersname:value 반복
CRLFheader 종료 빈 줄
body길이·chunk framing
next message남은 연결 bytes

핵심: header 종료와 body framing을 별도 단계로 파싱합니다.