uploadImage method
Future<HzyNormalResponse>
uploadImage(
- String uri,
- Uint8List image, {
- Map<
String, dynamic> ? queryParameters, - Options? options,
- CancelToken? cancelToken,
- HzyNormalTransFormer? httpTransformer,
Implementation
Future<HzyNormalResponse> uploadImage(
String uri,
Uint8List image, {
Map<String, dynamic>? queryParameters,
Options? options,
CancelToken? cancelToken,
HzyNormalTransFormer? 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 _noramlDio.post(
uri,
data: formData,
options: options,
cancelToken: cancelToken,
);
return handleResponse(
response: response,
hzyNormalTransFormer: httpTransformer,
caCheStatusCode: _normalHttpConfig?.caCheStatusCode ?? 304,
);
} on Exception catch (e) {
return handleException(e);
}
}