MethodSafeIdempotentUse / note
GETYesYesRetrieve a representation of a resource
HEADYesYesSame as GET but without response body
POSTNoNoSubmit data, often causing side effects
PUTNoYesReplace the target resource representation
PATCHNoNo usuallyApply partial modifications
DELETENoYesRemove the target resource
OPTIONSYesYesDescribe communication options
CONNECTNoNoCreate a tunnel, often for HTTPS proxying

Home / Reference tools / HTTP Request Method Reference

HTTP Request Method Reference

Compare HTTP methods by semantics, safety, idempotency, and body usage. Search rows quickly with a compact table UI.

How to use this reference

HTTP Request Methods: Search by keyword, protocol, code, permission, extension, or command. Copy a single row or the filtered result set for notes, tickets, configuration checks, or documentation drafts.

Usage boundaries and result checks

HTTP Request Methods is for this task: Compare HTTP methods by semantics, safety, idempotency, and body usage. It runs in the browser; start with a short, non-sensitive sample and confirm the behavior before processing more data.

Best use

Use it for a focused HTTP Request Methods task when a quick browser workbench is appropriate.

Input

a keyword, code, extension, permission, header, or command name

Output

filterable reference rows that can be copied into notes

Before reuse

For HTTP Request Methods: Treat the table as a lookup aid. Confirm version-sensitive details in the linked official source before implementation. See the test method.