赞
踩
Axios是一个基于promise的HTTP库,可以用在浏览器和node.js中
可以提供以下服务:
1、从浏览器中创建XMLHttpRequests
2、从node.js创建http请求
3、支持PromiseAPI
4、拦截请求和响应
5、转换请求数据和响应数据
6、取消请求
7、自动转换JSON数据
8、客户端支持防御XSRF
1、axios的安装:
安装命令; npm install axios
2、axios五种请求:
1.get: 一般多用于获取数据
- 不带参数
- 方式一: axios({ methods: 'get', url: '/ulr' })
- 方式二: axios.get('/url')
-
- 带参数
- 方式一: axios.get('/url', {params: {id: 12}}) //请求的地址实际为 localhost:8080/url?id=12
- 方式二: axios({
- methods: 'get',
- url: 'url',
- params: {
- id:12
- }
- })
2.post: 主要提交表单数据和上传文件
- let data = {}
- let config = {}
- 方式一: axios.post('
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。