HTTP Methods
Covers the common methods plus the newly published QUERY method. Badges mark whether each method is safe / idempotent / cacheable / allows a body.
QUERYNEW
A safe query method that carries a request body — a “GET with a body”.
GET
Retrieve a resource; should have no side effects.
POST
Submit data, often creating a resource or triggering processing.
PUT
Replace the target resource in full.
PATCH
Apply a partial modification to a resource.
DELETE
Delete the target resource.
HEAD
Like GET but returns only headers, no body.
OPTIONS
Query the communication options supported for the target resource.
TRACE
HTTP TRACE performs a loopback diagnostic test along the request path. Reveals proxy modifications, security risks, and why servers disable TRACE in production.
CONNECT
HTTP CONNECT establishes a TCP tunnel through a proxy for HTTPS and other protocols. Tunneling flow, proxy behavior, and security considerations.