javascript - 如何中止获取请求?

标签 javascript ecmascript-6

我一直在使用新的 fetch API而不是旧的 XMLHttpRequest

它很棒,但我缺少一个关键功能,xhr.abort() .

我找不到有关该抓取功能的任何信息。

谢谢。

更新: 中止提取的 hacky 解决方法 https://github.com/Morantron/poor-mans-cancelable-fetch

基本上,您在 web worker 中启动抓取并取消 web worker 以中止抓取

最佳答案

它仍然是一个悬而未决的问题 所有相关讨论都可以在这里找到

https://github.com/whatwg/fetch/issues/447 :(

关于javascript - 如何中止获取请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41996814/

相关文章:

javascript - 更新对象数组中的单个项目

javascript - 如何在ES6中引用未命名的解构参数?

angular - TypeError : val. set is not a function (JS Map())

javascript - ESLint 一致返回和嵌套回调

javascript - 选择的 Angular 未绑定(bind)对象数组

javascript - 更改 Gulp 任务中的 BowerFiles() 注入(inject)路径

javascript - React Loadable 不会在浏览器刷新时更新

javascript - Ajax 调用后未应用 AddClass 方法

javascript - 根据类名更改 vue.js 中的背景颜色

javascript - ES6 promise 执行顺序