图片通过axios请求返回实现头部加鉴权

图片通过axios请求返回实现头部加鉴权

主要实现header加信息,实现鉴权
       getImg(src) {
            this.loading = true;
            axios
                .get(src, {
                    headers: {
                    },
                    responseType: 'arraybuffer',
                })
                .then((response) => {
                    return 'data:image/png;base64,' + btoa(new Uint8Array(response.data).reduce((data, byte) => data + String.fromCharCode(byte), ''));
                })
                .then((blob) => {
                    this.loading = false;
                    this.srcUrl = blob;
                })
                .catch(() => {
                    this.loading = false;
                    this.srcUrl = '';
                });
        },

你可能感兴趣的:(vue,前端,javascript,开发语言)