Fetch Api这个高级API的底层是用什么实现的呢?

Hurry_9
  • 82

Fetch Api这个高级API的底层是用什么实现的呢?不是用xhr对象吧?

回复
阅读 1.6k
2 个回答

参考 MDN fetch

这种功能以前是使用 XMLHttpRequest实现的。Fetch提供了一个更好的替代方法,可以很容易地被其他技术使用,例如 Service Workers。Fetch还提供了单个逻辑位置来定义其他HTTP相关概念,例如CORS和HTTP的扩展。

不支持 fetch 浏览器 可以利用 https://github.com/github/fetch 库 来抹平差异

不是xhr对象,这个问题就类似document.getElementById怎么实现的?div.addEventListener怎么实现的一样,都是浏览器提供的api,怎么实现我想你只有去看浏览器的源码

你知道吗?

宣传栏