Session

public struct Session

A Session for RESTful Services.

var session = Session()
configuration.sessionManager = {
    let sessionConfiguration = URLSessionConfiguration.default
    sessionConfiguration.timeoutIntervalForRequest = 7
    sessionConfiguration.timeoutIntervalForResource = 7
    sessionConfiguration.HTTPAdditionalHeaders = Manager.defaultHTTPHeaders
    return Alamofire.SessionManager(configuration: sessionConfiguration)
}
  • The default session manager.

    Declaration

    Swift

    public static var `default`: Session
  • The Alamofire Session Manager. Alamofire.SessionManager.default by default.

    Declaration

    Swift

    public var sessionManager: SessionManager
  • Session Intializer

    Declaration

    Swift

    public init()

    Return Value

    new Session object