node.js环境; 本地目录准备mc.jpeg、kfc.jpeg两张图片
编写test.js
const axios = require('axios');
const fs = require('fs');
const path = require('path');
const FormData = require('form-data');
const form = new FormData();
form.append('userId', 111);
form.append('file', fs.createReadStream(path.join(__dirname, 'mc.jpeg')));
form.append('file', fs.createReadStream(path.join(__dirname, 'kfc.jpeg')));
axios.post('http://127.0.0.1:7002/multiple-file', form, { headers: form.getHeaders() }).then(function (response) {
// 处理成功情况
console.log('success', response);
})
.catch(function (error) {
// 处理错误情况
console.log(error);
})
.then(function () {
// 总是会执行
console.log(111);
});
对multiple-file接口进行测试
node test.js
PS:官方文档 axios-http.com/zh/docs/url…