IsolateDownloaderTask.fromDownloadTask constructor
IsolateDownloaderTask.fromDownloadTask(
- int taskId,
- DownloadTask task
Implementation
factory IsolateDownloaderTask.fromDownloadTask(
int taskId, DownloadTask task) {
var header = <String, String>{};
header['referer'] = task.referer;
header['accept'] = task.accept;
header['user-agent'] = task.userAgent;
for (var element in task.headers.entries) {
header[element.key.toLowerCase()] = element.value;
}
return IsolateDownloaderTask(
id: taskId,
url: task.url,
fullpath: task.downloadPath,
header: header,
data: task.data,
);
}