Angular HttpClient是来自@ angular / common / http包的4.3版本的Angular的新HTTP客户端。它是前@ angular / http软件包的升级版本。与之前的弃用不同,可以键入HttpClient响应并自动解析JSON。您还可以对不可变响应和请求使用拦截器。
使用 Angular 中的 Observables 从 HTTPClient API 调用中获取“数据”数组
我有一个服务,我想从该服务中通过 HTTP GET 请求访问这种形式的数据: “数据”: [ { “id”:“432”, 《时间》:&q...
被这个错误困住了一个星期。无法使用 Angular HttClient 向 Heroku 服务器发送简单的 post 请求。在主应用程序模块的提供程序部分定义了所有服务。错误
我使用 Laravel API 和 Angular 服务来制作我的应用程序。 我正在使用 Angular 对数组进行分页,并在服务中使用此函数发出 HTTP 请求: 获取分页(页):
我有一个API调用,可以下载所有意大利城市,接近8000个。 问题是页面加载了 HTML,但在 API 调用结束之前我无法单击任何内容。 ngAfterViewIn...
我正在 Angular 13/TypeScript 4.4.4 中使用 httpclient 进行 POST API 调用以进行用户身份验证。我可以检查响应模型内容,看起来没问题,但如果我访问模型的属性,我...
我正在为现有的 Node.js 后端构建 Angular 应用程序。在我的 Node.js 后端中,我从一个 API 获取数据,该 API 有两个查询参数:accountId 和 apiKey,这显然可以......
我想使用httpClient从数组中删除所有任务。 清除任务():Observable[] { 返回 this.httpClient.delete(this.apiUrl); } 这不行。
我想从我的应用程序访问 API。卷曲请求是: curl --request POST https://... --header '授权:令牌...' --header '接受:application/csv' --header '内容类型:
我最近将我的应用程序更新到了 Angular 17,但在编译时遇到了这个奇怪的错误: ./node_modules/@angular/platform-browser/fesm2022/platform-browser.mjs:2016:81-103 错误:导出 '
NullInjectorError:没有 _HttpClient 的提供者
大家好,我是 Angular 新手,我遇到了这个错误: 错误 NullInjectorError:R3InjectorError(独立 [_AppComponent])[_ApiCallServiceService -> _ApiCallServiceService -> _HttpCli...
let httpParams = new HttpParams().set('aaa', '111'); httpParams.set('bbb', '222'); 为什么这不起作用? 它只设置“aaa”而不是“bbb” 另外,我有一个对象 { aaa: 111, bbb: 222 } 怎么...
如何在 Angular 中拦截 Websockets、服务器发送事件(SSE)和 ReadableStream 请求和响应?
我想要将实时数据从服务器传输到客户端。我们正在使用 Angular 16。我想使用 Angular 拦截 WebSockets、服务器发送事件(SSE)和 ReadableStream 的请求和响应
如何捕获 Observable.forkJoin(...) 中的错误?
我使用 Observable.forkJoin() 来处理两个 HTTP 调用完成后的响应,但如果其中任何一个返回错误,我该如何捕获该错误? Observable.forkJoin( 这个.http.post<...
Angular 16 独立应用程序:NullInjectorError:没有 HttpClient 的提供者
我正在从头开始创建一个独立的应用程序,我没有 ngModule。 我正在创建一个翻译服务和一个使用它的管道。 在 app.component.ts 上测试它 从 '@an...
Angular 17 Hydration - POST 请求同时触发客户端/服务器端,而 GET 请求仅触发服务器端?
我正在使用通用 SSR 和无损水合作用测试全新版本的 Angular 17,我注意到了一种奇怪的行为。 在我的测试组件中,我有 GET 和 POST 请求......
使用 StreamSaver.js 流式传输大型 blob 文件
我正在尝试使用 Angular 组件中的 StreamSaver.js 将大型数据文件从服务器直接下载到文件系统。但在~2GB之后就会出现错误。看来数据是在流式传输的...
没有 HttpClient 的提供者,即使 HttpClientModule 已经添加到 app.module.ts 中
我目前正在学习 Angular 和 ASP.NET Core Web API,但无法解决有关 HttpClient 的错误。 主要错误信息: 错误错误:未捕获(承诺):NullInjectorError:R3InjectorEr...
我创建了一个简单的测试项目来学习一些 Angular 基础知识,例如 CRUD 函数、ngFor 和 HttpClient 方法(get、post)。 现在我已经使用 API 密钥创建了一个 Firebase 数据库并添加了...
我想读取一个json,将其保存在一个数组中,并对所述数组进行更改后,将json中的信息替换为数组中的新信息。 我有这个型号 导出类用户{ 编号:
我正在尝试从我的 Angular 16 解决方案中获取 http 客户端。我创建了一个 app\models 文件夹,其中包含我打算与 Angular 客户端一起使用的请求和响应模型。我愿意