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.