前端验证码问题 接口直接输出gif 图片 如何axios封装请求

后端返回的是这个,如果直接<img  src= '接口路径'> 是可以显示的

但是vue 项目  axios 是统一封装使用   然后部分路径在拼接baseurl 的  

用axios请求 打印就是一堆乱码了   放不进img里面怎么办

```

``` 会发生GET请求到对应接口URL请求资源,后端接口应该直接返回了二进制的图片文件。

现在听你的说法,是想通过axios发送GET请求到后端该接口获取 二进制图片文件,然后将文件赋值给img标签。

此时直接赋值是不行的,需要将图片文件转为URL:
const {data} = await axios.get('接口路径')
document.querySelector('img').src = window.URL.createObjectURL(data.file)