gpt4 book ai didi

angular - 如何处理 Angular 7 中的 `err_connection_refused` HTTP 错误?

转载 作者:行者123 更新时间:2023-12-05 06:27:05 25 4
gpt4 key购买 nike

如果 HTTP 请求出现 err_connection_refused 错误,我想向用户显示一条消息。我收到此错误是因为服务器已断开连接。

http.get().subscribe(
(response) => {

},
error => {
// some code to know error is err_connection_refused
}
);

最佳答案

您可以使用以下 RxJS 6 代码在服务级别捕获错误:

http.get<YourType>().pipe(
map(result=>{
// do something here, such as accessing local storage, stopping a spinner...etc.
return result;
}),
catchError(err => {
return of (new YourType({}));
// or you can return throwError(err);
})
)

关于angular - 如何处理 Angular 7 中的 `err_connection_refused` HTTP 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55592089/

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