javascript - axios 捕获中断的请求,例如刷新页面
问题描述
有谁知道如何捕捉中断的 ajax 请求?
在收到响应之前会中断请求的任何事件或用户操作。
因为我在 web 视图中有这种奇怪的行为,每次我刷新请求尚未收到响应的页面时,它都会在 .catch() 上捕获错误。
解决方案
没关系,我找到了答案
}).catch(err => {
if (err.message == 'Network Error') {
//
}
});
推荐阅读
- sql-server-2008 - 根据另一个作业的输出安排作业
- multithreading - 强制按钮在功能完成之前启用更改
- node.js - 使用 socket.io 发出事件的正确方法是什么?
- python - 在这种情况下排序值不排序?
- python - 如何使用 Pandas 通过索引获取两个 csv 之间的差异
- c - C 中的服务器套接字,带有“\n”的错误
- powershell-4.0 - Get-ChildItem 在脚本中不返回任何项目,但从命令行工作
- android - 从 Workmanager 更新 UI
- php - 如何使用重定向 html 创建 htaccess 并从 url 的最后一个获取参数
- .htaccess - CS 购物车重写供应商 URL