1.报错 1:
xhr.js?1a5c:220 GET http://localhost:8080/api/users/1 401 (Unauthorized)
报错原因是没有权限。需要在请求时添加对应的token.
2:报错2:
在使用ts封装axios时编译器报错:对象可能为“未定义”
封装请求时要传递
token
变量为Authorization
如果token 在有值的情况下,把它放到请求头 Authorization 授权的意思
Bearer 信差的意思,真实开发中,这个都会与token 结合使用
config.headers.Authorization=`Bearer ${token}`
报错原因是:内置中并没有告知ts这个变量是一定存在的。(需要在前面加!)
config.headers!.Authorization=`Bearer ${token}`