1.axios是一个基于Promise用于浏览器和nodejs的HTTP客户端,它具有以下特征:
- 支持浏览器和nodejs
- 支持promise
- 能拦截请求和响应
自动转换JSON
2、axios 常用API
get:获取 post:添加 put:修改 delete:删除
URL进行传递参数 axios.get(url?query)传统的URL
axios.get(url/query)restful
2、axios 响应数据
1.响应结果的主要属性:data:实际响应会的数据;herder:响应头信息 status:响应状态码 status Text响应状态码描述。
2、axios 的全局配置
常用的配置如下:
axios.default timeout=//设置超时的时间,单位ms
axios.default.baseURL = … // 设置域名基本路径,请求的时候,直接拼接请求方法中的url
axios.default.hdears = {…} // 设置请求头信息
二,基于axios前后端的数据交互
1》get请求
2>后端