拦截器不生效
肉松少爷南瓜君
- 发布:2019-09-04 11:50
- 更新:2019-09-06 12:35
- 阅读:784
5 个回复
语文数学天才 - 做最顺手的nvue组件库与工具集
Hi。我在。您可以加我QQ:382006503.
因为我现在还没有大规模使用,可能会存在一些问题。待会我搭建个完整的项目测试一下。
您也可以把您的使用发给我。或者具体是什么问题。我刚开始发布的时候只是简单测试了一下是否可以通过网络请求。
谢谢您的反馈。会一直更新的。我们有一个大型项目是会继续使用这个request client的。
语文数学天才 - 做最顺手的nvue组件库与工具集
我明天开个上线了的项目,替换成这个request client全面测试一下,谢谢。
语文数学天才 - 做最顺手的nvue组件库与工具集
晚上简单测试了一下,除了上传视频时作为Task的时候,method方法依然是GET之外,暂时没有发现什么问题。
您可以把您遇到的问题具体说一下,也方便我这边快速定位修改。
语文数学天才 - 做最顺手的nvue组件库与工具集
我猜想您这边拦截器无效的原因应该是,这个拦截器是我自己使用的,您应该需要根据您的需要写拦截器。
我这个拦截器有几个特点:
而我的拦截器默认是使用 JWT 身份认证的,而且身份认证不通过是不允许访问的。
如果需要或者允许匿名用户请求的话,需要为api请求的options上加上
toggle:true
。这一点可以从index.js
里面的请求拦截器上面可以看到。如果匿名用户的请求,没有打开允许匿名请求的开关,则该请求会被拦截,不会发送请求。
这个只是我自己用到的拦截器。您可以根据您的需要创建新的拦截器,也就是
new Request(kinds of config and intercepters)
.一般我们的用法是建议您新建一个文件来自定义您的请求,在里面设置您的拦截器等信息。
不知道能不能解决您的问题。
同时我们也会加强文档介绍,其中会包含 默认的实例 的使用说明。
肉松少爷南瓜君 (作者) - 讲真的
也不知道 对不对 你瞅瞅
语文数学天才
对。这里应该使用的是 响应拦截之后的 response。不应该使用 请求之间返回的response,不然 then()得到的response不一定是自己想要的。谢谢。刚刚看到。
2019-09-12 15:52