Axios

1

136

Axios

分类: 开发

标签: JavaScript 异步 无刷新

时间: 2024-06-05

链接直达 手机查看

Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequest

Axios

Axios 是一款功能强大,且使用方便的第三方 JS 库,它的主要特点有:

  • 在浏览器环境中创建 XMLHttpRequest,在node.js环境创建 http 请求;
  • 返回 Promise;
  • 拦截请求和响应;
  • 自动转换 JSON 数据;
  • 转换请求数据和响应数据;
  • 取消请求。

相较于传统的 AjaxAxios 能够返回 Promise,而相较于 JS 内置的 fetchAxios 能够支持拦截器,自动转换 JSON 数据等,能够更方便的调用。fetch虽然是底层原生API,但其最大的缺点就是封装不够完美,使用不太方便,因此,如果不想太折腾,推荐使用Axios,能免除很多后顾之忧。当然如果你用了jQuery,那就当我没说,直接使用Ajax就好了,还是那句话,技术不重要,解决问题就好了。

本文作者: 老朱

原文链接: Axios

免责声明: 文中如涉及第三方资源,均来自互联网,仅供学习研究,禁止商业使用,如有侵权,联系我们24小时内删除!

安全声明: 鉴于网络服务的特殊性,本站难以保证所收录网址的正确性或可靠性,请仔细识别你所访问的网站,注意您的个人隐私和财产安全。

评论0

😊 😃 😄 😁 😆 😅 😂 🤣 🙂 🙃 😉 😇 😏 😌 😍 😘 😗 😙 😚 😋 😛 😜 😝 😒 😔 😖 😞 😟 😠 😡 😳 😨 😰 😥 😢 😭 😱 😲 😵 😷 🤒 🤕 🤢 😴 🤤 😪 😫 😬 😮 🤲 🤜 🤛 🤚 🤝 🙏 🤞 🤟 🤘 🤙 👌 👍 👎 👊 👏 🙌 👐 💪

暂时没有评论

...