关于在node.js 中使用formData 发送axios上传文件失败解决方案
最近用到了node.js进行文件上传到其他服务器,在使用formData 上传时候遇到对方接口处理失败问题问题原因因为node.js 中 axios 没法识别 Content-Type 设置,所以我们要调用 fromData.getHaders 进行配置const file = readFile(path)const form = new FormData()form.append('file',
·
最近用到了node.js进行文件上传到其他服务器,在使用formData 上传时候遇到对方接口处理失败问题
问题原因
因为node.js 中 axios 没法识别 Content-Type 设置,所以我们要调用 fromData.getHaders 进行配置
const file = readFile(path)
const form = new FormData()
form.append('file', file)
const formHeaders = form.getHeaders()
const _url = url + String(path).replace('../dist/', '')
const data = {
url: _url,
method: 'post',
data: form,
headers: { ...headers, ...formHeaders },
timeout: 1000000000
}
axios(data)
更多推荐
已为社区贡献2条内容
所有评论(0)