目录
一、axios介绍
1.概念
AJAX是“Asynchronous JavaScript and XML”的缩写,它是一种用于创建交互式网页应用程序的技术。AJAX允许在不重新加载整个网页的情况下,异步地向服务器发送请求并获取数据。这使得网页可以更加动态和交互性,而不会中断用户的操作。
Axios是一个基于Promise的HTTP客户端,用于浏览器和Node.js环境,它可以在前端和后端进行HTTP请求。它的设计简单、易于使用,提供了丰富的功能和选项来处理HTTP请求和响应。
2.功能
-
发送HTTP请求: Axios支持发送各种类型的HTTP请求,包括GET、POST、PUT、DELETE等。
-
Promise API: Axios使用Promise API来处理异步请求,使得代码更加清晰和易于理解。
-
拦截器: 可以使用拦截器对请求和响应进行全局的处理,比如在请求发送之前添加公共的请求头,或者在响应返回后进行数据处理。
-
取消请求: