如题,现在一般权限认证都放在headers里,比如写一个auth项之类的。如果使用axios向后端发出请求则可以很简单的修改headers,但是一般有一些网页也要限制权限,比如登录状态下才能访问index.html,否则只能访问login.html这类的。
请问有办法给比如网页跳转的这种请求添加headers吗
如题,现在一般权限认证都放在headers里,比如写一个auth项之类的。如果使用axios向后端发出请求则可以很简单的修改headers,但是一般有一些网页也要限制权限,比如登录状态下才能访问index.html,否则只能访问login.html这类的。
请问有办法给比如网页跳转的这种请求添加headers吗
可以用路由守卫来判断和验证,然后强制跳转。
Axios 也只是对 XMLHttpRequest
的封装,你调用 Axios 能做到的事情用原生 API 也能做。如果你的目标浏览器支持 Fetch(或者你引入了 Fetch polyfill),也可以使用 Fetch API 达成一样的效果。