-
The
GET
method requests a representation of the specified resource.Requests using
GET
should only retrieve data.Declaration
Swift
case get = "GET"
-
The
HEAD
method asks for a response identical to that of aGET
request, but without the response body.Declaration
Swift
case head = "HEAD"
-
The
POST
method is used to submit an entity to the specified resource, often causing a change in state or side effects on the server.Declaration
Swift
case post = "POST"
-
The
PUT
method replaces all current representations of the target resource with the request payload.Declaration
Swift
case put = "PUT"
-
The
DELETE
method deletes the specified resource.Declaration
Swift
case delete = "DELETE"
-
The
CONNECT
method establishes a tunnel to the server identified by the target resource.Declaration
Swift
case connect = "CONNECT"
-
The
OPTIONS
method is used to describe the communication options for the target resource.Declaration
Swift
case options = "OPTIONS"
-
The
TRACE
method performs a message loop-back test along the path to the target resource.Declaration
Swift
case trace = "TRACE"
-
The
PATCH
method is used to apply partial modifications to a resource.Declaration
Swift
case patch = "PATCH"