VUE_vue使用axios上传文件,post上传文件,文件上传请求头

var formdata = new FormData();
for(var key in fileList){
    
    		//选择多文件使用循环遍历添加
   formdata.append('special_img[]',fileList[key].file)
}
updata(formdata).then(res=>{
    
    
   console.log(res)
})
.catch(function (error) {
    
    
   Toast("服务器错误");
});
  • 接口文件
import request from '@/utils/request'

export function updata(data){
    
    
    return request({
    
    
        method:'post',
        url:'/updata',
        headers:{
    
    			//设置上传请求头
            'Content-Type':'application/x-www-form-urlencoded;charset=UTF-8',
            'X-Requested-With':'XMLHttpRequest'
        },
        data:data
    })
}

猜你喜欢

转载自blog.csdn.net/weixin_44599931/article/details/108598188