HTTPRequest
public struct HTTPRequest
HTTP request.
-
HTTP method.
Declaration
Swift
public let method: HTTPMethod -
HTTP request base URL.
Declaration
Swift
public let baseURL: URL -
HTTP request path.
Declaration
Swift
public let path: String -
HTTP Query items.
Declaration
Swift
public let queryItems: [URLQueryItem]? -
HTTP request parameters.
Declaration
Swift
public let parameters: Parameters? -
HTTP request headers.
Declaration
Swift
public let headers: Headers?
-
Initializes a HTTP request.
Declaration
Swift
public init(method: HTTPMethod, baseURL: URL, path: String, queryItems: [URLQueryItem]?, parameters: Parameters?, headers: Headers?)Parameters
methodThe HTTP method to use.
baseURLThe HTTP base URL to use.
pathThe HTTP path to use.
queryThe HTTP query items to use.
parametersThe HTTP parameters to use.
headersThe HTTP headers to use.
-
HTTP endpoint. Combines the base URL and the path to be used for a HTTP call.
Declaration
Swift
public var endpoint: URLRequest { get }
-
Undocumented
Declaration
Swift
func request(url: URL) -> URLRequest
HTTPRequest Structure Reference