我使用的一个简单技巧是,在选项卡中按下F5,然后立即按下ESC。
在加载新答案之前,Chrome 中仍处于活动状态的 XHR 请求将被取消。
https://developers.google.com/web/updates/2017/04/devtools-release-notes#block-requests
在网络面板中右键单击请求,然后选择“阻止请求URL”。抽屉中会弹出一个新的请求阻止选项卡,让您管理已阻止的请求。
所以,在我的情况下,我将运行代码块,特定API,然后重新运行。:)
根据评论,这并不是确切地取消已经开始的请求,而是通过仅阻止一个请求来检查应用程序的行为如何。感谢@Ross Ivantsiv。
abort()
方法……无论如何,abort()
不会做你想要的事情:它不会触发错误事件,你也无法测试备用消息。 - Kaiido