gpt4 book ai didi

http - 如何只等待一定时间才能在 Angular 2 中获得 HTTP 请求(GET/POST)的响应?

转载 作者:可可西里 更新时间:2023-11-01 16:51:33 26 4
gpt4 key购买 nike

如何在 Angular 2 中等待特定时间才能获得 HTTP 请求(GET/POST)的响应,否则会中断 HTTP 请求?

我查看了 timeoutsetTimeInterval 函数,但它们不会在指定的时间限制内中断 HTTP 请求。

基本上,我要做的是在 5 秒内没有收到响应时中断 HTTP 请求(无论是获取还是发布)。

最佳答案

您可以使用 rxjs timeout() 并以毫秒为单位传递时间。

this.http.get('url').timeout(5000).map(data => data.json());

关于http - 如何只等待一定时间才能在 Angular 2 中获得 HTTP 请求(GET/POST)的响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42387141/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com