downloadFile method
Use an absolute URL so saved resume checkpoints identify the remote resource.
Implementation
Future<File> downloadFile(String url, File destination,
{CancellationToken? cancellationToken}) =>
ResumableDownloader(this).download(
const RequestUriResolver().resolve(Uri.parse(url), null), destination,
cancellationToken: cancellationToken);