带有multipart / form-data的DART帖子 [英] DART post with multipart/form-data

查看:189
本文介绍了带有multipart / form-data的DART帖子的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在DART lang中,如何指定POST请求Content-Type为

in DART lang, how to specify POST request Content-Type to be

multipart/form-data

我的DART代码是:

sendDatas(dynamic data) {
final req = new HttpRequest();
req.onReadyStateChange.listen((Event e) {
  if (req.readyState == HttpRequest.DONE &&
      (req.status == 200 || req.status == 0)) {
    window.alert("upload complete");
  }
});
req.open("POST", "/upload");
req.send(data);

}

一个文件

推荐答案

我认为你应该使用 HttpRequest.postFormData(url,data)这里。然后您可以使用以下内容:

I think you should use HttpRequest.postFormData(url, data) here. Then you can use the following:

FormData data = new FormData(); // from dart:html

data.append(key, value);

HttpRequest.request('/upload', method: 'POST', sendData: data).then((HttpRequest r) {
  // ...
});

尊敬的,罗伯特

这篇关于带有multipart / form-data的DART帖子的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆