# 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