directDownload method
Directly downloads a blob from the url, without blossom
Implementation
@override
Future<BlobResponse> directDownload({
required Uri url,
}) async {
final response = await client.get(url: url);
return BlobResponse(
data: response.bodyBytes,
mimeType: response.headers['content-type'],
contentLength: int.tryParse(response.headers['content-length'] ?? ''),
contentRange: response.headers['content-range'] ?? '',
);
}