URLTask
public class URLTask : Task
This is the Task object that is used by URLTaskManager. This is the type of the Task object
that would be passed in to URLTaskInterceptor.intercept(...) and URLTaskReactor.shouldExecute(...)
when using the URLTaskManager.
-
The URLRequest object that was used to make the original request with
URLTaskManager.sessionDeclaration
Swift
public var request: URLRequest -
It’s the tuple that’s returned by called methods on URLSession
Declaration
Swift
public typealias SuccessValue = (data: Data?, response: URLResponse?, error: Error?) -
Executes the URLRequest
Declaration
Swift
public func execute(completion: @escaping CompletionCallback) -
Calls URLSessionTask.cancel
Declaration
Swift
public func didCancel(with _: TaskError)
View on GitHub
URLTask Class Reference