Build Stack
FormattersGeneratorsSecurityNetwork

Browse Tools

HomeReference & LookupsHTTP Methods Reference

HTTP Methods Reference

Searchable reference of HTTP request methods (GET, POST, PUT, DELETE…) with safety, idempotency and caching notes.

Tags

http
methods
verbs
rest
reference

Related Tools

HTTP Status CodesComplete reference of all HTTP status codes — searchable with descriptions.HTTP Headers ReferenceSearchable reference of common HTTP request and response headers and what they do.cURL → Code ConverterConvert cURL commands to JavaScript, Python, Go, PHP, Ruby, Java, C#, Swift, C++, Rust and more.
Build Stack

Every tool developers reach for, in one place.

Categories

  • Formatters & Converters
  • Generators
  • Security & Crypto
  • Network & Web
  • Text & Strings
  • Numbers & Math
  • Design & CSS
  • Reference & Lookups

Popular Tools

  • JSON Formatter
  • JSON ↔ YAML
  • JSON ↔ CSV
  • JSON Escape / Unescape
  • JSON Schema Generator
  • XML Formatter

Site

  • Home
  • All Tools
© 2026 Build Stack. All tools run in your browser — nothing is sent to a server.buildstack.tools

9 of 9 HTTP methods

GET

Requests a representation of a resource. Should only retrieve data and have no other effect.

SafeIdempotentCacheableRequest body
HEAD

Same as GET but returns only headers, no response body. Used to check resource existence/metadata.

SafeIdempotentCacheableRequest body
POST

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

SafeIdempotentCacheableRequest body
PUT

Replaces the target resource entirely with the request payload. Repeating it has the same effect.

SafeIdempotentCacheableRequest body
PATCH

Applies a partial modification to a resource. Not guaranteed to be idempotent.

SafeIdempotentCacheableRequest body
DELETE

Removes the specified resource. Repeating it leaves the resource deleted either way.

SafeIdempotentCacheableRequest body
OPTIONS

Describes the communication options for the target resource — used heavily in CORS preflight requests.

SafeIdempotentCacheableRequest body
CONNECT

Establishes a tunnel to the server identified by the target resource, typically for HTTPS through a proxy.

SafeIdempotentCacheableRequest body
TRACE

Performs a message loop-back test along the path to the target resource, for debugging.

SafeIdempotentCacheableRequest body

Safe — does not modify server state (read-only).

Idempotent — making the same request multiple times has the same effect as making it once.

Cacheable — responses may be stored and reused by caches by default.