RequestInterceptor
public protocol RequestInterceptor : RequestAdapter, RequestRetrier
Type that provides both RequestAdapter and RequestRetrier functionality.
-
adapt(_:for:completion:)Extension methodDeclaration
Swift
public func adapt(_ urlRequest: URLRequest, for session: Session, completion: @escaping (Result<URLRequest, Error>) -> Void) -
retry(_:for:dueTo:completion:)Extension methodDeclaration
Swift
public func retry(_ request: Request, for session: Session, dueTo error: Error, completion: @escaping (RetryResult) -> Void)
View on GitHub
Install in Dash
RequestInterceptor Protocol Reference