uploadImage method
Future<HttpResponse>
uploadImage(
- String uri,
- Uint8List image, {
- Map<
String, dynamic> ? queryParameters, - Options? options,
- CancelToken? cancelToken,
- HttpTransformer? httpTransformer,
Implementation
Future<HttpResponse> uploadImage(String uri, Uint8List image,
{Map<String, dynamic>? queryParameters,
Options? options,
CancelToken? cancelToken,
HttpTransformer? httpTransformer}) async {
Map<String, dynamic> map = {};
if (queryParameters != null) {
map.addAll(queryParameters);
}
map["file"] = MultipartFile.fromBytes(image, filename: "iamge.png");
FormData formData = FormData.fromMap(map);
try {
var response = await _dio.post(
uri,
data: formData,
options: options,
cancelToken: cancelToken,
);
return handleResponse(response, httpTransformer: null);
} on Exception catch (e) {
return handleException(e);
}
}