我有一个SPA(在Vue.js中),该SPA需要包含指向与服务SPA所在的同一服务器上托管的静态资源的链接。但是,这些资源是使用基本身份验证来保护的,我需要能够将Authorization标头传递给对静态资源的导航请求,但是我一生无法找到实现此目的的方法。
我已经尝试使用Fetch API进行以下操作:
window.fetch("/my-static-resource", {
mode: "navigate",
headers: {
"Authorization": auth,
}
})
但这只会返回以下错误:
无法在“窗口”上执行“获取”:无法使用 一个其模式成员设置为“导航”的RequestInit。
有什么办法吗?