Back to Reference

HTTP Methods Reference

A complete reference for HTTP request methods — GET, POST, PUT, DELETE, PATCH, and more, including the new QUERY method (RFC 10008) and the WebDAV methods, with safety, idempotency, and cacheability semantics.

CONNECT
Safe Idempotent Cacheable

Establishes a tunnel to the server identified by the target resource, typically used for HTTPS proxying.

COPY
Safe Idempotent Cacheable

Duplicates a resource or collection from one URI to another, defined by WebDAV.

DELETE
Safe Idempotent Cacheable

Removes the target resource, with repeated calls producing the same end state.

GET
Safe Idempotent Cacheable

Retrieves a representation of a resource without modifying server state.

HEAD
Safe Idempotent Cacheable

Identical to GET but the server returns only headers, no response body.

LOCK
Safe Idempotent Cacheable

Takes out a shared or exclusive lock on a resource to prevent concurrent modification, defined by WebDAV.

MKCOL
Safe Idempotent Cacheable

Creates a new collection (directory-like resource) at the target location, defined by WebDAV.

MOVE
Safe Idempotent Cacheable

Relocates a resource or collection from one URI to another, defined by WebDAV.

OPTIONS
Safe Idempotent Cacheable

Describes the communication options available for the target resource, such as allowed methods.

PATCH
Safe Idempotent Cacheable

Applies a partial modification to a resource, unlike PUT which replaces it entirely.

POST
Safe Idempotent Cacheable

Submits data to a resource, often creating a new subordinate resource or triggering a side effect.

PROPFIND
Safe Idempotent Cacheable

Retrieves properties for a resource or collection, defined by the WebDAV extension to HTTP.

PROPPATCH
Safe Idempotent Cacheable

Sets or removes properties on a resource in a single atomic transaction, defined by WebDAV.

PUT
Safe Idempotent Cacheable

Replaces a target resource entirely with the request payload, or creates it if it doesn't exist.

QUERY
Safe Idempotent Cacheable

A safe, idempotent method for sending complex read queries in a request body instead of a URL.

TRACE
Safe Idempotent Cacheable

Performs a message loop-back test along the path to the target resource, echoing the received request.

UNLOCK
Safe Idempotent Cacheable

Removes a lock previously established with LOCK, defined by WebDAV.

No methods match your search.