2.3. HTTP Methods
PATCH- Partial Update/Modify
HEAD- Show Headers
OPTIONS- Show HTTP Methods
TRACE- Show Trace
Requests using GET should only retrieve data and should have no other effect.
The POST method requests that the server accept the entity enclosed in the request as a new subordinate of the web resource identified by the URI.
The PUT method requests that the enclosed entity be stored under the supplied URI.
The PATCH method applies partial modifications to a resource.
The DELETE method deletes the specified resource.
The HEAD method asks for a response identical to that of a GET request, but without the response body.
The CONNECT method converts the request connection to a transparent TCP/IP tunnel, usually to facilitate SSL-encrypted communication (HTTPS) through an unencrypted HTTP proxy.
The OPTIONS method returns the HTTP methods that the server supports for the specified URL.
The TRACE method echoes the received request so that a client can see what (if any) changes or additions have been made by intermediate servers.