对网站建设和维护好学吗,建设一个自己的网站首页,网站的程序怎么做,宁波建网站公司通过axios请求拦截器添加 token#xff0c;保证拥有获取数据的权限。 原因是#xff0c;后台那边除开登录的 api#xff0c;其它都需要进行授权
。
因此#xff0c;我们可以利用 axios 中interceptors属性#xff0c;其中有一个成员 request#xff0c;此时我们可以通过… 通过axios请求拦截器添加 token保证拥有获取数据的权限。 原因是后台那边除开登录的 api其它都需要进行授权
。
因此我们可以利用 axios 中interceptors属性其中有一个成员 request此时我们可以通过 use 函数为请求拦截器挂载一个回调函数只要向服务器端发送了一个 axios 请求会优先调用 use 函数。
首先在 main.js添加如下代码 此时打印 config查看结果如下发现我们headers 字段并没有一些授权字段。 此时我们添加如下一行代码通过 token 来进行授权。 此时在Network就能查看到有一个 Authorization 字段了但这里是为 null因为我们进行的是登录请求在登录期间服务器是不会颁发令牌(token)。如果登录之后调用其它 api 接口的话就会颁发相应的token令牌。