# Interface: DownloadTask

DownloadTask()

一个可以监听下载进度变化事件,以及取消下载任务的对象

# Methods

# abort

abort(): void

中断下载任务

# 返回值:

void


# offHeadersReceived

offHeadersReceived(callback?: OnHeadersReceivedCallback): void

取消监听 HTTP Response Header 事件

# 参数:

属性 类型
callback? OnHeadersReceivedCallback

# 返回值:

void


# offProgressUpdate

offProgressUpdate(callback?: OnProgressUpdateCallback): void

取消监听下载进度变化事件

# 参数:

属性 类型
callback? OnProgressUpdateCallback

# 返回值:

void


# onHeadersReceived

onHeadersReceived(callback: OnHeadersReceivedCallback): void

监听 HTTP Response Header 事件。 会比请求完成事件更早

# 参数:

属性 类型
callback OnHeadersReceivedCallback

# 返回值:

void


# onProgressUpdate

onProgressUpdate(callback: OnProgressUpdateCallback): void

监听下载进度变化事件

# 参数:

属性 类型
callback OnProgressUpdateCallback

# 返回值:

void