HTTP Method Reference-- Complete Guide
Complete reference for all HTTP methods with properties.
HTTP Method Reference
Retrieve a representation of the specified resource. Requests using GET should only retrieve data.
Submit an entity to the specified resource, often causing a change in state or side effects on the server.
Replace all current representations of the target resource with the request payload.
Apply partial modifications to a resource.
Delete the specified resource.
Same as GET but without the response body. Useful for checking resource metadata.
Describe the communication options for the target resource. Used for CORS preflight.
Perform a message loop-back test along the path to the target resource for debugging.
Method Comparison Table
| Method | Has Body | Idempotent | Safe |
|---|---|---|---|
| GET | |||
| POST | |||
| PUT | |||
| PATCH | |||
| DELETE | |||
| HEAD | |||
| OPTIONS | |||
| TRACE |
Why Use Our HTTP Method Reference?
Complete Guide
All 8 standard HTTP methods.
Quick Reference
Find method properties fast.
Accurate
Based on HTTP/1.1 RFC specs.
Properties
Body, idempotent, safe flags.
Comparison
Side-by-side method comparison.
Free Forever
No signup, no limits.
Other API Tools
HTTP Methods Guide
RESTful APIs use HTTP methods to define operations on resources. GET retrieves data, POST creates new resources, PUT replaces resources, PATCH partially updates them, and DELETE removes them. HEAD, OPTIONS, and TRACE serve supporting roles.