DefaultDownloadResponse

public struct DefaultDownloadResponse

Used to store all data associated with an non-serialized response of a download request.

  • The URL request sent to the server.

    Declaration

    Swift

    public let request: URLRequest?
  • The server’s response to the URL request.

    Declaration

    Swift

    public let response: HTTPURLResponse?
  • The temporary destination URL of the data returned from the server.

    Declaration

    Swift

    public let temporaryURL: URL?
  • The final destination URL of the data returned from the server if it was moved.

    Declaration

    Swift

    public let destinationURL: URL?
  • The resume data generated if the request was cancelled.

    Declaration

    Swift

    public let resumeData: Data?
  • The error encountered while executing or validating the request.

    Declaration

    Swift

    public let error: Error?
  • The task metrics containing the request / response statistics.

    Declaration

    Swift

    public var metrics: URLSessionTaskMetrics?