ResponseCacher - SwiftDocOrg/Alamofire GitHub Wiki
ResponseCacher
ResponseCacher is a convenience CachedResponseHandler making it easy to cache, not cache, or modify a cached
response.
public struct ResponseCacher
Inheritance
Initializers
init(behavior:)
Creates a ResponseCacher instance from the Behavior.
public init(behavior: Behavior)
Parameters
- behavior: The
Behavior.
Properties
cache
Returns a ResponseCacher with a follow Behavior.
let cache
doNotCache
Returns a ResponseCacher with a do not follow Behavior.
let doNotCache
behavior
The Behavior of the ResponseCacher.
let behavior: Behavior
Methods
dataTask(_:willCacheResponse:completion:)
public func dataTask(_ task: URLSessionDataTask, willCacheResponse response: CachedURLResponse, completion: @escaping (CachedURLResponse?) -> Void)