我刚接触 Angular(和编程),这是一个看似简单但我却无法解决的问题。
一些教程建议使用 $httpProvider.interceptors.push('interceptorName')
来操作 http 请求和响应。
我想更多地了解拦截器,所以我查看官方文档,但我找不到与拦截器相关的任何内容,在 $httpProvider
中只有一个方法(useApplyAsync([value]);)和一个属性(defaults)(docs)。
我从其他教程中知道拦截器是常规服务工厂,我也知道如何使用它,但我的问题是:由于语法是 $httpProvider.interceptors.push('interceptorName')
,因此我希望能在 $httpProvider
中找到一个名为“拦截器”的属性,但实际上我找不到。是我忽略了某些东西吗?还是从一开始我的概念就完全错误了?