【发布时间】:2021-03-30 21:18:53
【问题描述】:
所以我可以使用下面的 POST 请求发送文件或正文,但我如何发送两者?
axios.post("http://localhost:3000/upload", formData )
如何向 body:{} 部分添加内容?
服务器响应:
files: {
myFile: {
name: 'close.bmp',
data: <Buffer 42 4d 98 cb 01 00 00 00 00 00 36 00 00 00 28 00 00 00 c8 00 00 00 c4 00 00 00 01 00 18 00 00 00 00 00 62 cb 01 00 c3 0e 00 00 c3 0e 00 00 00 00 00 00 ... 117606 more bytes>,
size: 117656,
encoding: '7bit',
tempFilePath: '',
truncated: false,
mimetype: 'image/bmp',
md5: '8860ffe0891f5142164ea21b092c3996',
mv: [Function: mv]
}
},
body: {},
route: Route {
path: '/upload',
stack: [ [Layer] ],
methods: { post: true }
},
[Symbol(kCapture)]: false,
[Symbol(RequestTimeout)]: undefined
}
【问题讨论】:
-
你在后端使用 Node 吗?
-
抱歉,我使用的是 Node
标签: javascript node.js reactjs post axios