如何使用Multipart上传图像文件?

MM YFI

我试图将带有Cookie的个人资料图片文件上传到服务器。但是我不知道如何上传。

这是我的代码:

  _submit() async {
    Api.updateUserProfileImage(
      context,
      _image,
      await Provider.of<AccountState>(context, listen: false)
          .storage
          .read(key: "cookie"),
    );
  }
  static void updateUserProfileImage(
      BuildContext context, File image, String cookie) async {}
哈迪克·库姆巴尼(Hardik Ku​​mbhani)
var request = http.MultipartRequest(
                    "POST",
                    Uri.parse(
                      "YourAPILINK",
                    ),
                  );
                  Map<String, String> headers = {
                    'Content-Type': 'multipart/form-data',
                    'token': token
                  };
                  request.headers['token'] = token;
                  request.headers["Content-Type"]='multipart/form-data';
                  request.fields["name"] = "hardik";

                  request.fields["email"] = "[email protected]";
                  request.fields["mobile"] = "00000000";
                  request.fields["address"] = "afa";
                  request.fields["city"] = "fsf";

                  if (image != null) {
                    print(image.path.split(".").last);
                    request.files.add(
                      http.MultipartFile.fromBytes(
                        "avatar",
                        image.readAsBytesSync(),
                        filename: "test.${image.path.split(".").last}",
                        contentType: MediaType(
                            "image", "${image.path.split(".").last}"),
                      ),
                    );
                  }
                  request.fields["reminder_interval"] = "1";

                  request.send().then((onValue) {
                    print(onValue.statusCode);

                    print(onValue.headers);
                    print(onValue.contentLength);
                  });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用axios上传图像文件?

来自分类Dev

如何使用FileReader API从url上传图像文件?

来自分类Dev

如何使用 multipart/form-data 发送将图像文件上传到 LINE 服务器的请求,以便将图像发布到 LINE Notify?

来自分类Dev

React - 如何上传图像文件

来自分类Dev

使用 Selenium 上传图像文件

来自分类Dev

如何使用Express Node.js上传图像文件并显示

来自分类Dev

如何在php中使用keycdn上传视频或图像文件

来自分类Dev

如何让Django通过灯具上传图像文件

来自分类Dev

如何从Django管理面板上传图像文件?

来自分类Dev

在C#中上传后如何删除图像文件?

来自分类Dev

如何限制用户仅上传图像文件

来自分类Dev

使用okhttp v3.2.0上传多个图像文件

来自分类Dev

使用PHP将单个图像文件上传到FTP

来自分类Dev

使用Nightwatch.js上传图像文件

来自分类Dev

需要使用Curl上传JSON和图像文件

来自分类Dev

无法使用node.js / puppeteer上传图像文件

来自分类Dev

图像文件未使用multer上传/创建

来自分类Dev

使用formData和Axios上传图像文件

来自分类Dev

使用PHP将单个图像文件上传到FTP

来自分类Dev

使用node.js预览上传的图像文件

来自分类Dev

使用okhttp v3.2.0上传多个图像文件

来自分类Dev

使用html和javascript上传图像文件返回fakepath

来自分类Dev

上传后图像文件大小增加

来自分类Dev

无法在EPiServersite中上传图像文件

来自分类Dev

Django图像文件上传的MultiValueDictKeyError

来自分类Dev

无法在EPiServersite中上传图像文件

来自分类Dev

用C ++上传图像文件

来自分类Dev

ServiceStack端点,用于上传图像文件

来自分类Dev

Django从模板上传图像文件

Related 相关文章

热门标签

归档