RouterMethod
public enum RouterMethod : String
extension RouterMethod: 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.
-
Signifies that the particular path mapping is not dependent on the HTTP method
Declaration
Swift
case all = "ALL" -
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" -
Used to mark an error handler in the list of router mappings.
Declaration
Swift
case error = "ERROR" -
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
HTTPMethodinstance.Declaration
Swift
public var description: String { get }
View on GitHub
RouterMethod Enumeration Reference