初学axios-AJAX

文章目录

  • 初学axios
    • 1、概述
      • 1.1 定义
      • 1.2 特性
    • 2、环境配置
      • axios安装引入
    • 3、AxiosAPI基本使用
      • 3.1 使用步骤
      • 3.2 基本使用
    • 4、axios请求配置
      • 4.1 配置内容
      • 4.2 全局默认配置
    • 5、实例对象
      • 5.1 创建实例对象
      • 5.2 使用实例
      • 5.3 实例方法
    • 6、拦截器
    • axios取消请求

初学axios

1、概述

1.1 定义

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

1.2 特性

  • 从浏览器创建 XMLHttpRequests
  • 从 node.js 创建 http 请求
  • 支持 Promise API
  • 拦截请求和响应
  • 转换请求和响应数据
  • 取消请求
  • 自动转换JSON数据
  • 客户端支持防御XSRF

2、环境配置

Node.js,浏览器环境

axios安装引入

  • 安装
npm install axios
  • 引入

html文件中引入对应的axios.js文件

你可能感兴趣的:(ajax,前端,ajax,前端)