后端参数是这个样子的,不知道vue怎么写才能接收它
需要修改请求头Content-type为multipart/form-data
let formData = new FormData()
formData.append('multiparFile', 选择的文件)
我写过类似的,可以看看 https://blog.csdn.net/m0_52539553/article/details/116425069?spm=1001.2014.3001.5502
如有帮助,采纳支持一下,谢谢。
<input type="file" onchange="上传事件">
upload(file){
let formData = new FormData()
formData.append('multiparFile', file)
this.$axios({
url: 'xxxxxxxxxxxxxxx',
method: "post",
data: formData,
headers: {
"Content-Type": "multipart/form-data"
}
}).then(res => { })
}
如有帮助,麻烦点个【采纳此答案】 谢谢啦~