我正在try 通过fltter中的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';

Dart相关问答推荐

如何映射作为DART中其他模型基础的复杂模型

执行 `dart2js` 时会生成哪些文件?为什么?

`pub get` 将 pubspec 依赖项下载到哪里?

如何将圆形边框设置为flutter上的MaterialButton?

如何在 Flutter/dart 中获取一周中特定日期的日期?

使用 Google Dart 进行数据库查询?

将JSON映射到类对象

全局减慢 Flutter 中的动画

Flutter:出现键盘时背景图像正在挤压

Dart 交互/访问数据库

带有 Dart 的 CORS,我如何让它工作?

如何判断switch/case中对象的类型?

polymer SEO 是否友好?

您可以将命名参数与简写构造函数参数结合起来吗?

Dart 中 Promise.all 的类比?

Dart 中的 Math.round() 在哪里?

如何在 Dart 中进行整数除法?

dart捕捉clause子句

Dart 如何获取枚举的value

如何在 Dart 中执行运行时类型判断?