我正在尝试通过multiPartRequest将图像发送到服务器,并且在将图像添加到请求文件中后,一旦我想指定MediaType的内容类型,
出现编译时错误,提示我未定义MediaType类。

我该如何解决这个问题?

http.MultipartRequest multipartRequest = new http.MultipartRequest('POST',url);
http.MultipartFile file = new http.MultipartFile.fromBytes('file', await
image.readAsBytes(),contentType: MediaType('image','jpg));  // MediaType class is not defined
multipartRequest.files.add(file);

最佳答案

您需要导入:

 import 'package:http_parser/http_parser.dart';

关于flutter - 无法在Flutter中指定MultiPartFile的内容类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59898452/

10-11 19:48