使用Dio上传图片:
FormData formdata = FormData.fromMap({
"fileUpload": await MultipartFile.fromFile(
imagePath, //图片路径
filename: 'data/file/ktp.jpg', //图片名称
)
});
Map<String, dynamic> map ={'fileType':"KTP_IMG"};
var result = await Dio().post( //上传结果
url,
data: formdata,
queryParameters: map,
onSendProgress: (int count, int total) {
print('-----------${count / total}-------------'); //上传进度
},
);