Requestable

public protocol Requestable

Undocumented

  • Undocumented

    Declaration

    Swift

    var host: String { get }
  • Undocumented

    Declaration

    Swift

    var path: String { get }
  • Undocumented

    Declaration

    Swift

    var method: RequestMethod { get }
  • Undocumented

    Declaration

    Swift

    var headers: [String : String]? { get }
  • Undocumented

    Declaration

    Swift

    var body: [String : String]? { get }
  • Undocumented

    Declaration

    Swift

    var queryItems: [URLQueryItem]? { get }
  • urlRequest() Default implementation

    Undocumented

    Default Implementation

    Undocumented

    Declaration

    Swift

    func urlRequest() throws -> URLRequest