Angular HttpClient是来自@ angular / common / http包的4.3版本的Angular的新HTTP客户端。它是前@ angular / http软件包的升级版本。与之前的弃用不同,可以键入HttpClient响应并自动解析JSON。您还可以对不可变响应和请求使用拦截器。
我有一个拦截器,如果它过期并继续使用新令牌继续请求,则应该刷新访问令牌,但是它只是循环很多(不是无限的,在100多个循环之后,有些东西在停止它),我似乎无法弄清楚为什么在不过期时不会发生这种情况。
,但是,当我运行等待this.http.post时,我会遇到一个错误,例如“错误响应不是字符串”。在这一点上,我认为问题是我如何构造HTTPCLIENT对象,因为我知道(由于卷曲),服务器API端点很好。
NullInjectorError:R3InjectorError
我正在一个个人项目中使用Angular,但我总是收到以下错误: NullInjectorError:R3InjectorError(环境注入器)[_HttpClient->_HttpClient]:NullInjector...
如何在 Angular 中将 ProvideHttpClient 与特定于路由的拦截器一起使用?
我正在尝试在 Angular v19 中设置 ProvideHttpClient 以使用特定于路由的拦截器,但遇到了没有请求被拦截的问题。 我的设置: 我有一个默认的 ApplicationConf...
如何使用 Angular 4.3 中的新 httpClient 处理未经授权的请求(状态为 401 或 403)
我有一个 auth-interceptor.service.ts 来处理请求 从“@angular/core”导入{Injectable}; 从 '@angular/
RxJs switchMap 与 Angular HttpClient
我有一个用例,每当触发新请求时,任何已经在进行中的http请求都应该被取消/忽略。 例如: 当请求#1 发生时,请求(比如#2)进来...
HttpClient.get 检索index.html 而不是资产文件
当我在本地运行下面的代码时,它工作正常。 当它被推送到服务器(AWS Amplify)时,它无法正常工作。 控制台中出现错误: 错误错误:无效的 HTML:找不到 <
Angular 19 独立组件错误:尽管导入了 HttpClientModule,“没有 _HttpClient 的提供程序”
我正在开发 Angular 独立应用程序,在我的 DataService 中使用 HttpClient 时遇到以下错误: 错误错误 [NullInjectorError]:R3InjectorError(独立 [_AuthComp...
NG0203 错误故障排除:生产构建中的 Angular 库和 HttpClient 注入问题
我无法解决它。我指望你的帮助。 我有一个 Angular 应用程序和一个库。 在库中,我有一个注入 HttpClient 的服务。我在
如何使用“httpClient”作为链接(不是 API 调用)
我有一个 Angular 应用程序,它使用 HttpClient 进行 API 调用。 这些返回的数据类型的 Observables 可以用于各种目的,即 Observable 可用于显示 li...
如何在 Angular 中使用“httpClient”作为链接(不是 API 调用)
我有一个 Angular 应用程序,它使用 HttpClient 进行 API 调用。 这些返回的数据类型的 Observables 可以用于各种目的,即 Observable 可用于显示 li...
如何使用 HttpClient 在 Angular 4.3 上使用 HTTP 请求对象创建 HttpParams
我有 Angular 版本 4.3.2,但由于依赖关系,我无法更新。所以现在我坚持这个版本。我有带有动态参数的对象(里面可以有其他键和值): ...
JSON 响应的 Angular/TypeScript 类型
我的 Angular 应用程序中有一个调用后端服务器的函数: requestLabel(item_sit_id: bigint, 类型: string) { const uri = this.config.apiHost() + '/living/requestLabel/' + item_s...
我正在开发一个具有以下堆栈的应用程序 前端 - Angular 后端-JAVA Springboot 这两个应用程序都托管在同一域中。 当我登录我的应用程序时,
API 调用时出现 Angular HttpClient CORS 错误
我正在使用 Angular 创建一个基于 Web 的平台,该平台与 Magic Eden API 交互(文档:https://api.magiceden.dev/)。 请记住,这不是我的 API,我只是调用...
如何设置 Angular HttpClient 的 baseUrl?
我在文档中没有找到为 HTTP 请求设置基本 API URL 的方法。是否可以使用 Angular HttpClient 来做到这一点?
我正在改进现有的API,要求是提供一个可以接受多个搜索条件的get方法,并根据这些条件执行查询。 我正在使用 Spring MVC。 ...
Angular 4 错误:没有 HttpClient 的提供者
我正在使用 CLI 启动一个新的 Angular 项目,但遇到了 no Provider for HttpClient 错误。 我已将 HttpClientModule 添加到我的模块导入中,这似乎是 t...
Angular HTTP 拦截器执行内部 http 请求两次
我的应用程序使用 JWT 令牌向后端进行身份验证。我有一个角度拦截器,可以捕获 http 调用中的任何错误。该拦截器检查调用是否返回 401 Unauthorized
我的拦截器在 Angular 版本 18 中不起作用。后端表示无法将标头添加到请求中: 调用预先验证的入口点。拒绝访问 2024-09-29T12:39:52.861+02:00 调试