Node-RED学习笔记——multipart file文件上传

在最新版本的Node-red中已经可以实现multipart file文件的传输,涉及到三个节点:

http in 节点

通过在编辑http in节点中勾选中"接受文件上传",可以设置接收multipart file的传输

注意:只要用到了form-data的传输格式,无论上传的参数是否有file格式的文件,都必须勾选!

在勾选后,接受到的files文件作为了节点的输出,保存在-req-files属性中。同时http headers中的响应头类型被设置为:content-type:"multipart/form-data"

在调试窗口输出objects-req-files可以看到文件列表,每个文件有- fieldname  -originalname  -encoding  -mimetype -buffer等参数

再结合http response节点,就实现了multipart file文件的接收

 

http request 节点

通过对http request节点传递如下结构的对象,可实现multipart file文件上传

 

猜你喜欢

转载自blog.csdn.net/qq_14997473/article/details/108580191