AConfigurable
public protocol AConfigurable : Authenticable, RequestDelegate, SessionManagable, Validatable, _Configurable
Represents a AConfigurable
for Alamofire Services.
Configuration.default
by default.
Create custom AConfigurable
protocol HTTPBinConfigurable: AConfigurable { }
extension HTTPBinConfigurable {
var configuration: Configuration {
var config = Configuration()
config.host = "httpbin.org"
return config
}
}
-
credential
Default implementationThe credential.
Default Implementation
nil
Declaration
Swift
var credential: URLCredential? { get }
-
acceptableStatusCodes
Default implementationThe acceptable status codes.
Default Implementation
nil
Declaration
Swift
var acceptableStatusCodes: [Int]? { get }
-
acceptableContentTypes
Default implementationThe acceptable content types.
Default Implementation
nil
Declaration
Swift
var acceptableContentTypes: [String]? { get }
-
delegates
Default implementationThe request delegates.
Default Implementation
empty
Declaration
Swift
var delegates: [RequestDelegate] { get }