A blank line separates headers from body bytes.
A blank line separates headers from body
The trust boundary splits the request at the blank-line boundary.
split headers from body
The form bytes come after the boundary
The body rows are computed only from bytes after that boundary.
body after headers
The form fields are not header lines
The body is counted separately from Host and Content-Type.
body is separate
Summary
POST carries this toy form in the body, after the headers.
body boundary found