我必须将图像从浏览器上传到我的 RESTful Web API(使用 Python Eve 实现)。从文档来看,它需要发送多部分/数据表单请求。 (http://python-eve.org/features.html#file-storage http://python-eve.org/features.html#file-storage)。有 'dart:http' 库可以做到。但是,它需要“dart:io”,这在浏览器上不可用。那么,我可以从浏览器发送请求吗?
感谢您的任何帮助。
你可以使用这样的东西:
FormData formData = new FormData();
formData.append('image', '...');
HttpRequest.request('url', method: 'post', sendData: formData).then((HttpRequest request) {
// ...
});
这应该设置正确的 mimeType。如果没有,您可以使用 mimeType 参数进行设置。
问候,
罗伯特
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)