最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

是否可以使用React和Observables(rx.js)将文件上传到Node.js?

运维笔记admin31浏览0评论

是否可以使用React和Observables(rx.js)将文件上传到Node.js?

是否可以使用React和Observables(rx.js)将文件上传到Node.js?

我有一个MERN堆栈网络应用,该应用大量使用了rx.js“ Observables”。我一直在寻找使我的应用程序能够将图像文件上传(二进制文件)到Node.js api端点(端点在接收端利用npm模块“ multer”)的文档,插件,npm模块等。

我无法使用MERN + Observables堆栈找到支持此特定功能的教程,库或模块。 Google仅返回Angular的示例。而且在stackoverflow上似乎没有与此类型相关的问题。

我的表单很复杂,有些字段是必填字段,有些是可选内容。一件必需的输入是要上传的图像文件。我的目标/希望是使用一系列可链接的Observable将所有这些数据传递到服务器。

是否存在类似于使用可观察对象的axios的react插件/模块/库,或者我只是犯了“如意算盘”?我想知道这是否可行,是否有人可以将我指向教程,文章,示例,github等,或者直接向我展示方法。

注意:我没有实现一个特殊的一次性案例并使用axios之类的库的问题,甚至只是编写原始JS XHR来完成它,只是认为它很好,干净而且同质。也可以通过可观察对象来完成此任务...另外,我对可观察对象还很陌生,所以有可能我可能遗漏了一些重要的东西,或者根本不知道该库(rx.js)不支持这种功能。

任何帮助,建议或见解都会很有用!非常感谢链接到docs / articles / tutorials!预先感谢!

回答如下:

您可以提供FormData实例作为rxjs.ajax body参数,浏览器将自动设置适当的Content-Type标头。

发布评论

评论列表(0)

  1. 暂无评论