func bytes(from: URL, delegate: URLSessionTaskDelegate?) -> (URLSession.AsyncBytes, URLResponse)
struct URLSession.AsyncBytes
func data(for: URLRequest, delegate: URLSessionTaskDelegate?) -> (Data, URLResponse)
func data(from: URL, delegate: URLSessionTaskDelegate?) -> (Data, URLResponse)
func download(for: URLRequest, delegate: URLSessionTaskDelegate?) -> (URL, URLResponse)
func download(from: URL, delegate: URLSessionTaskDelegate?) -> (URL, URLResponse)
func download(resumeFrom : Data, delegate: URLSessionTaskDelegate?) -> (URL, URLResponse)
func upload(for: URLRequest, from: Data, delegate: URLSessionTaskDelegate?) -> (Data, URLResponse)
func upload(for: URLRequest, fromFile : URL, delegate: URLSessionTaskDelegate?) -> (Data, URLResponse)
protocol URLSessionTaskDelegate