「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('上传成功')
              })
    };
},
posted @ 2022-07-28 10:32  耶温  阅读(631)  评论(0编辑  收藏  举报