download method
Future<Response>
download(
- String urlPath,
- dynamic savePath, {
- ProgressCallback? onReceiveProgress,
- Map<String, dynamic>? queryParameters,
- CancelToken? cancelToken,
- bool deleteOnError = true,
- dynamic data,
- Options? options,
- HttpTransformer? httpTransformer,
})
Implementation
Future<dio.Response> download(String urlPath, savePath,
{dio.ProgressCallback? onReceiveProgress,
Map<String, dynamic>? queryParameters,
dio.CancelToken? cancelToken,
bool deleteOnError = true,
String lengthHeader = dio.Headers.contentLengthHeader,
data,
dio.Options? options,
HttpTransformer? httpTransformer}) async {
try {
var response = await _dio.download(
urlPath,
savePath,
onReceiveProgress: onReceiveProgress,
queryParameters: queryParameters,
cancelToken: cancelToken,
deleteOnError: deleteOnError,
lengthHeader: lengthHeader,
data: data,
options: data,
);
return response;
} catch (e) {
throw e;
}
}