我正在使用Aurelia Web 应用程序并利用http.fetch来调用各种 Web API。
为了帮助调试,我使用 catch 语句记录 fetch 上的所有错误,如下所示:
this.http.fetch('Controller/APIFunc', mymethod).then(response => response.json()).then(info => {
//Do Stuff on success
}).catch(error => {
this.globalfuncs.HandleFetchErrors(error);
});
Run Code Online (Sandbox Code Playgroud)
有时,我会收到以下消息的错误“网络连接丢失”或“无法获取”或“已取消”,我将其归因于网络连接中断并忽略。
但最近(截至 2021 年 11 月)我开始收到一个新错误,每天都会出现几次,我不知道这意味着什么。
它只是指出“加载失败”。
我正在尝试重现它,但我无法在本地环境中重现它,因此我正在尝试找出它的含义。
我的客户没有就任何问题联系我,但我仍然对这个错误的出现频率感到困扰(每天大约 3-6 个)。
这也许是另一种类型的网络中断?我搜索了多个站点和线程,但找不到此捕获错误“加载失败”的解释。
任何想法都会很棒!
| 归档时间: |
|
| 查看次数: |
1433 次 |
| 最近记录: |