后端提供的是一个get请求的RESTful 。目前用 a标签打开这个后端的url,但是请求这个url需要在头部添加token 信息该如何处理。没加token验证前点击a标签直接就下载下来了,现在点击提示token不存在,配置token的header信息是在axios 的请求头中,其他的api都没问题。
<a :href="downLoadSrc" download class="downLoad-btn">
//下载文件的url
self.downLoadSrc='http://172.21.81.160:8085/storemonitor/api/v1.0/inspect/template';
使用a标签,在请求的正确返回里构造一个a标签
download其实可加可不加,表示文件的名称。不加就是文件的默认文件名
当点击a标签的时候,文件的下载过程,转码等等操作是由浏览器来自主完成的,浏览器能自动检测文件扩展名来生成对应的文件格式。