表单(multi-form-data)
这个是可以一边传字符串,还可以传文件的表单,其实就是基础表单的一个升级版
需要事先安装依赖: npm
引入依赖中间件:
const multer = require('multer');const uploads = multer();
在需要接收文件的接口引入该中间件:
app.post('/request/data/body/:kind', uploads.any(), function (req, res)
在主体回调函数中通过req.files可以获取到所有的文件:
console.log(req.files); //写在multi-form-data分支下,方便区分
测试接口
使用api调试工具的复合表单携带文件发送请求到 body/multi-form-data 接口,查看我们的控制台:
[{fieldname: 'file',originalname: 'C.jpeg',encoding: '7bit',mimetype: 'image/jpeg',buffer:
是的,我刚刚传了一张名为 C.jpeg 的图片到服务器
下一节-响应
- 袁凤瑛是谁
- 关于西比灵的介绍 西比灵
- 【激光雕刻与DIY Arduino SCARA机器人】
- 开源java 电子表格_【开源】easeexcel java 处理excel 神
- 【JavaScript】讲解JavaScript的基础知识并且配有案例讲解
- 默默无闻的意思 默默无闻的意思是到底什么
- 【零基础学机器学习 13】 混淆矩阵 最佳指南以及代码实战
- 胃肠神经紊乱并不是简单的胃病 它会持续性发展
- 【重生之我是蜘蛛侠】手把手教你用python爬虫,跟着做就好了
- 中秋节为什么要吃柚子呢 中秋节要吃什么食物