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