其他分享
首页 > 其他分享> > axios发起文件上传

axios发起文件上传

作者:互联网

1)先创建formData对象
let formData = new FormData();
2) 添加 file属性,其值为文件的二进制数据 (formData的属性名file对应服务器端获取请求参数名,可更改,只要与后端获取的请求参数名一致即可)
后端
formData.append('file',file.file) 文件对象的file属性即是文件对应的二进制数据
3)发起Post请求并设置请求头参数 Content-Type 为 multipart/form-data
axios.post(url,formData,{
"Content-Type": "multipart/form-data"
})
url 为要上传文件请求的服务器接口

标签:文件,axios,请求,发起,formData,Content,multipart,file,上传
来源: https://www.cnblogs.com/cndjl/p/13977651.html