The toy POST example keeps its boundary narrow.

highlighted = computed this step

What this toy model checks

The trust boundary parses one POST request, splits headers from body, counts bytes, and splits the pinned ASCII form body.

recompute POST rows\text{recompute POST rows}
POST honesty boundaryThe body bytes, parsed fields, and length check are recomputed from pinned POST bytes.POST honesty boundary - POST /submit body 7 bytes, fields a=1 and b=2sectionnamevaluecheckrequest linemethodPOSTparsedrequest linepath/submitparsedrequest lineversionHTTP/1.1parsedheaderHostforms.exampleexactheaderContent-Typeapplication/x-www-form-urlencodedform encodingheaderContent-Length7declared bytesbodydisplay wordsa=1 ampersand b=2safe display formbodyexact hex613d3126623d32pinned bytesbodybyte length7countedfieldaa=1parsedfieldbb=2parsedcheckContent-Length7declaredcheckbody bytes7recomputedcheckmatchyessame count

Honesty boundary

NOTE: toy HTTP POST form only; not multipart forms, file upload, URL decoding beyond the pinned ASCII body, repeated keys, character sets, validation, CSRF, authentication, browser form behavior, server frameworks, streaming, chunked transfer, or production security config.

toy POST form only\text{toy POST form only}
POST honesty boundaryThe body bytes, parsed fields, and length check are recomputed from pinned POST bytes.POST honesty boundary - POST /submit body 7 bytes, fields a=1 and b=2sectionnamevaluecheckrequest linemethodPOSTparsedrequest linepath/submitparsedrequest lineversionHTTP/1.1parsedheaderHostforms.exampleexactheaderContent-Typeapplication/x-www-form-urlencodedform encodingheaderContent-Length7declared bytesbodydisplay wordsa=1 ampersand b=2safe display formbodyexact hex613d3126623d32pinned bytesbodybyte length7countedfieldaa=1parsedfieldbb=2parsedcheckContent-Length7declaredcheckbody bytes7recomputedcheckmatchyessame count

No client compute

The page shows already validated rows. It does not parse form data in browser code.

static validated rows\text{static validated rows}
POST honesty boundaryThe body bytes, parsed fields, and length check are recomputed from pinned POST bytes.POST honesty boundary - POST /submit body 7 bytes, fields a=1 and b=2sectionnamevaluecheckrequest linemethodPOSTparsedrequest linepath/submitparsedrequest lineversionHTTP/1.1parsedheaderHostforms.exampleexactheaderContent-Typeapplication/x-www-form-urlencodedform encodingheaderContent-Length7declared bytesbodydisplay wordsa=1 ampersand b=2safe display formbodyexact hex613d3126623d32pinned bytesbodybyte length7countedfieldaa=1parsedfieldbb=2parsedcheckContent-Length7declaredcheckbody bytes7recomputedcheckmatchyessame count

Summary

A POST request can carry small form fields in its body bytes.

body carries fields\text{body carries fields}
POST honesty boundaryThe body bytes, parsed fields, and length check are recomputed from pinned POST bytes.POST honesty boundary - POST /submit body 7 bytes, fields a=1 and b=2sectionnamevaluecheckrequest linemethodPOSTparsedrequest linepath/submitparsedrequest lineversionHTTP/1.1parsedheaderHostforms.exampleexactheaderContent-Typeapplication/x-www-form-urlencodedform encodingheaderContent-Length7declared bytesbodydisplay wordsa=1 ampersand b=2safe display formbodyexact hex613d3126623d32pinned bytesbodybyte length7countedfieldaa=1parsedfieldbb=2parsedcheckContent-Length7declaredcheckbody bytes7recomputedcheckmatchyessame count