关于文件下载地址头部带上token的问题

目前我的做法是打算用axios去请求,然后将返回回来的blob和文件名设置到a标签的href和download属性中,但是部分浏览器的a标签却没有download属性,直接用a标签去请求下载地址的话头部又带不上token,用XMLHttpRequest的方法强行带上token的话返回的blob又没有response的文件名。
希望能够得到大家的帮助