SESK: Stuff Everyone Should Know · sesk.info/tech-http-post-processing
What does the HTTP POST method ask the target resource to do?
POST asks it to process the enclosed representation.
- Only return response headers
- Process the enclosed representation ✔
- Rename every requested resource
Why: POST sends content for the target resource to process according to that resource's own rules. Form submissions and creating subordinate resources are common uses, but the exact result depends on the target.
Huh, didn't know that: Unlike GET, POST is not defined as a safe method.
POST delivered the form because it knew where to submit it.
Like this card?
References
Answer: Process the enclosed representation. POST sends content for the target resource to process according to that resource's own rules. Form submissions and creating subordinate resources are common uses, but the exact result depends on the target.
- RFC 9110: HTTP Semantics www.rfc-editor.org/rfc/rfc9110.html
The POST method requests that the target resource process the representation enclosed in the request according to the resource's own specific semantics.
Checked 2026-10-10.
Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.
More stuff everyone should know
That's stuff everyone should know.