URLSession
extension URLSession
-
Undocumented
Declaration
Swift
public typealias DataResponse = (data: Data, response: URLResponse) -
Returns a future that wraps a URL session data task for a given URL.
Declaration
Swift
@inlinable public func dataTaskFuture(for url: URL) -> CoFuture<DataResponse>Parameters
urlThe URL for which to create a data task.
Return Value
CoFuturewith future data task result. -
Returns a future that wraps a URL session data task for a given URL request.
Declaration
Swift
public func dataTaskFuture(for urlRequest: URLRequest) -> CoFuture<DataResponse>Parameters
urlRequestThe URL request for which to create a data task.
Return Value
CoFuturewith future data task result.
URLSession Extension Reference