sendImagesRequest static method
dynamic
sendImagesRequest({})
Implementation
static sendImagesRequest(
{required String? uri,
Options? options,
CancelToken? cancelToken,
ProgressCallback? onSendProgress,
ProgressCallback? onReceiveProgress,
Map<String, dynamic>? queryParameters,
required List<File> images,
required String? fileName}) async {
try {
var formData = FormData();
images.forEach((image) async {
formData.files.add(MapEntry(
fileName!,
await MultipartFile.fromFile(
'${image.path}',
filename: fileName,
),
));
});
final response = await _dioClient.post(
uri,
data: formData,
options: options,
cancelToken: cancelToken,
queryParameters: queryParameters,
onSendProgress: onSendProgress,
onReceiveProgress: onReceiveProgress,
);
return response;
} on HttpException catch (e) {
print(e.message);
throw e.message;
}
}