js
let formData = new FormData();
formData.append("file", xxxxfile);
formData.append(
"DtoName",
new Blob([JSON.stringify(dtoData)], { type: "application/json" })
);
Flutter
MediaType 用的 http_parser: ^4.0.0请求用的 dio 库
Map<String, dynamic> jsonData = {};
jsonData["file"] = await MultipartFile.fromFile(
filePath,
filename: fileName,
);
jsonData["DtoName"] = MultipartFile.fromString(
jsonEncode(dtoData),
contentType: MediaType.parse("application/json"),
);
var formData = FormData.fromMap(jsonData);
后台都可以接到_(:з」∠)_