axios的使用
https://www.axios-http.cn/
Axios 是一个基于 promise 的网络请求库,可以用于浏览器和 node.js
特性
- 从浏览器创建 XMLHttpRequests
- 从 node.js 创建 http 请求
- 支持 Promise API
- 拦截请求和响应
- 转换请求和响应数据
- 取消请求
- 自动转换JSON数据
- 客户端支持防御XSRF
使用
-
引入
<script src="./axios.min.js"></script>
-
使用
// axios发起post请求 // bookname=js编程&author=丁鹿学堂学员&publisher=北京出版社 axios({ method: 'post', //请求方式 url: 'http://www.liulongbin.top:3006/api/addbook', //请求的url data: { //请求的数据 bookname: 'jq编程', author: '学员', publisher: '上海出版社', }, }) .then((res) => { //请求成功执行then方法 // res 响应成功返回的内容 console.log(res) }) .catch((err) => { console.log(err) })