1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- public struct HTTPMethod: RawRepresentable, Equatable, Hashable {
-
- public static let connect = HTTPMethod(rawValue: "CONNECT")
-
- public static let delete = HTTPMethod(rawValue: "DELETE")
-
- public static let get = HTTPMethod(rawValue: "GET")
-
- public static let head = HTTPMethod(rawValue: "HEAD")
-
- public static let options = HTTPMethod(rawValue: "OPTIONS")
-
- public static let patch = HTTPMethod(rawValue: "PATCH")
-
- public static let post = HTTPMethod(rawValue: "POST")
-
- public static let put = HTTPMethod(rawValue: "PUT")
-
- public static let query = HTTPMethod(rawValue: "QUERY")
-
- public static let trace = HTTPMethod(rawValue: "TRACE")
- public let rawValue: String
- public init(rawValue: String) {
- self.rawValue = rawValue
- }
- }
|