HTTP Methods Reference
// HTTP methods (GET, POST, etc.) reference
Retrieve a representation of the specified resource. GET requests should only retrieve data and have no side effects.
Submit data to be processed by the specified resource. Often used to create new resources or trigger actions.
Replace the entire target resource with the request payload. If the resource does not exist, it may be created.
Apply partial modifications to a resource. Unlike PUT, only the specified fields are updated.
Delete the specified resource.
Same as GET but returns only the response headers, not the body. Used to check resource existence or metadata.
Describes the communication options for the target resource. Used in CORS preflight requests.
Performs a message loop-back test along the path to the target resource. Used for debugging.
Establishes a tunnel to the server identified by the target resource. Used for HTTPS through HTTP proxies.
#About HTTP Methods Reference
Free online HTTP methods reference. Browse all HTTP request methods including GET, POST, PUT, DELETE, PATCH, and more with detailed descriptions and use cases. This tool runs entirely in your browser — your data is never sent to a server. Just paste your input, get instant results, and copy with one click. No sign-up or installation required.
#FAQ
What are the most common HTTP methods? ▾
What is the difference between PUT and PATCH? ▾
</> Embed this tool ▾
Copy this code to embed the tool on your website. Adjust the height to fit your layout.
<iframe src="https://www.browserutils.dev/embed/http-methods-reference" width="100%" height="500" frameborder="0" title="HTTP Methods Reference"></iframe>