HTTPMethod
public enum HTTPMethod : String
extension HTTPMethod: CustomStringConvertible
An enum to describe the HTTP method (Get, Post, Put, Delete, etc) of an HTTP request. In general they match the actual HTTP methods by the same name.
-
The HTTP method for an HTTP GET request
Declaration
Swift
case get = "GET"
-
The HTTP method for an HTTP POST request
Declaration
Swift
case post = "POST"
-
The HTTP method for an HTTP PUT request
Declaration
Swift
case put = "PUT"
-
The HTTP method for an HTTP HEAD request
Declaration
Swift
case head = "HEAD"
-
The HTTP method for an HTTP DELETE request
Declaration
Swift
case delete = "DELETE"
-
The HTTP method for an HTTP OPTIONS request
Declaration
Swift
case options = "OPTIONS"
-
The HTTP method for an HTTP TRACE request
Declaration
Swift
case trace = "TRACE"
-
The HTTP method for an HTTP COPY request
Declaration
Swift
case copy = "COPY"
-
The HTTP method for an HTTP LOCK request
Declaration
Swift
case lock = "LOCK"
-
The HTTP method for an HTTP MKCOL request
Declaration
Swift
case mkCol = "MKCOL"
-
The HTTP method for an HTTP MOVE request
Declaration
Swift
case move = "MOVE"
-
The HTTP method for an HTTP PURGE request
Declaration
Swift
case purge = "PURGE"
-
The HTTP method for an HTTP PROPFIND request
Declaration
Swift
case propFind = "PROPFIND"
-
The HTTP method for an HTTP PROPPATCH request
Declaration
Swift
case propPatch = "PROPPATCH"
-
The HTTP method for an HTTP UNLOCK request
Declaration
Swift
case unlock = "UNLOCK"
-
The HTTP method for an HTTP REPORT request
Declaration
Swift
case report = "REPORT"
-
The HTTP method for an HTTP MKACTIVITY request
Declaration
Swift
case mkActivity = "MKACTIVITY"
-
The HTTP method for an HTTP CHECKOUT request
Declaration
Swift
case checkout = "CHECKOUT"
-
The HTTP method for an HTTP MERGE request
Declaration
Swift
case merge = "MERGE"
-
The HTTP method for an HTTP MSEARCH request
Declaration
Swift
case mSearch = "MSEARCH"
-
The HTTP method for an HTTP NOTIFY request
Declaration
Swift
case notify = "NOTIFY"
-
The HTTP method for an HTTP SUBSCRIBE request
Declaration
Swift
case subscribe = "SUBSCRIBE"
-
The HTTP method for an HTTP UNSUBSCRIBE request
Declaration
Swift
case unsubscribe = "UNSUBSCRIBE"
-
The HTTP method for an HTTP PATCH request
Declaration
Swift
case patch = "PATCH"
-
The HTTP method for an HTTP SEARCH request
Declaration
Swift
case search = "SEARCH"
-
The HTTP method for an HTTP CONNECT request
Declaration
Swift
case connect = "CONNECT"
-
Undocumented
Declaration
Swift
case acl = "ACL"
-
Undocumented
Declaration
Swift
case bind = "BIND"
-
Undocumented
Declaration
Swift
case unbind = "UNBIND"
-
Undocumented
Declaration
Swift
case rebind = "REBIND"
-
Undocumented
Declaration
Swift
case link = "LINK"
-
Undocumented
Declaration
Swift
case unlink = "UNLINK"
-
Undocumented
Declaration
Swift
case source = "SOURCE"
-
Undocumented
Declaration
Swift
case mkCalendar = "MKCALENDAR"
-
Created when creating instances of this enum from a string that doesn’t match any of the other values.
Declaration
Swift
case unknown = "UNKNOWN"
-
String format of an
HTTPMethod
instance.Declaration
Swift
public var description: String { get }