前言
在项目中,在vue-cli项目中使用axios上传文件到服务器,遇到三个问题
1、上传的参数需要使用new FormData()组织
2、需要设置headers为multipart/form-data
3、解决no multipart boundary was found问题
解决方法
let params = new FormData() // 拼接参数 params.append('recordnumber', recordnumber) params.append('clid', itemList.id) params.append('file', item.file) this.$axios({ method: 'post', url: '/gtkjgh/archive/save/one', data: params, headers: { 'Content-Type': 'multipart/form-data;boundary = ' + new Date().getTime() } }).then(function (response) { resolve() }).catch(function (error) { console.log(error) })
原文地址:vue - axios上传文件到服务器,设置headers,解决no multipart boundary was found
本文链接地址:vue - axios上传文件到服务器,设置headers,解决no multipart boundary was found,英雄不问来路,转载请注明出处,谢谢。
有话想说:那就赶紧去给我留言吧。
文章评论