「VUE」前端S3协议流PUT上传文件
Vue+axios上传文件方法
最近做项目遇到的新的上传文件方法,记录一下。
uploadFile(file) {
// 转换形式
const reader = new FileReader();
reader.readAsArrayBuffer(file.file);
// 上传图片
reader.onload = () => {
// 上传图片接口 url:上传图片地址 修改请求头
axios.put(url, reader.result, { header: { "Content-Type": "multipart/form-data" } })
.then(res => {
console.log('上传成功')
})
};
},