Configuration
public struct Configuration
A Configuration for RESTful Services. You must provide a host.
var configuration = Configuration()
configuration.scheme: String = "https"
configuration.baseURL = "www.mocky.io"
configuration.version = "v2"
configuration.headers = ["Content-Type": "application/json"]
-
The default configuration.
Declaration
Swift
public static var `default`: Configuration -
The scheme.
httpsby default.Declaration
Swift
public var scheme: String -
The host.
nilby default.Declaration
Swift
public var host: String! -
The version.
nilby default.Declaration
Swift
public var version: String? -
The url request parameters.
nilby default.Declaration
Swift
public var queryParameters: [String : Any]? -
The HTTP Method.
.GETby default.Declaration
Swift
public var method: HTTPMethod -
The request parameter encoding.
.JSONby default.Declaration
Swift
public var encoding: ParameterEncoding -
The request parameter encoder.
.JSONby default.Declaration
Swift
public var parameterEncoder: ParameterEncoder -
The HTTP headers.
nilby default.Declaration
Swift
public var headers: HTTPHeaders -
The request delegates.
emptyby default.Declaration
Swift
public var requestDelegates: [RequestDelegate] -
The request operation queue priority.
normalby default.Declaration
Swift
public var operationQueuePriority: Operation.QueuePriority -
The request operation quality of service.
defaultby default.Declaration
Swift
public var operationQualityOfService: QualityOfService -
ConfigurationIntializerDeclaration
Swift
public init()Return Value
new
Configurationobject
Configuration Structure Reference