vue-axios异步请求

简介: axios概述axios是一个基于 promise 的 HTTP 库, 主要用于:发送异步请求获取数据。常见的方法:axios(config)axios.get(url, [config])

axios概述

axios是一个基于 promise 的 HTTP 库, 主要用于:发送异步请求获取数据

常见的方法:

axios(config)

axios.get(url, [config])

axios.post(url, [data])

发送数据config常用参数:

{
    url: '请求的服务器',
    method: '请求方式', // 默认是 get
    // GET请求参数
    params: {
        参数名: 参数值
    },
    // POST请求参数, 如果使用axios.post,则参数在url之后直接书写,不需要该位置传递参数
    data: {
        参数名: 参数值
    },
    // 响应数据格式,默认json
    responseType: 'json'
}

响应数据常用参数:

{
    data: {},        //真正的响应数据(响应体)
    status: 200,    //响应状态码
    statusText: 'OK',     //响应状态描述
    headers: {},    //响应头
    config: {}        //其他配置信息
}


相关文章
|
1月前
|
XML 前端开发 JavaScript
JavaEE:http请求 | 过滤器 | 同步与异步请求 | 跨域问题 | axios框架 有这一篇就够!
JavaEE:http请求 | 过滤器 | 同步与异步请求 | 跨域问题 | axios框架 有这一篇就够!
|
2月前
|
存储 JSON 自然语言处理
SSMP整合案例交互之在idea中利用vue和axios发送异步请求进行前后端调用
SSMP整合案例交互之在idea中利用vue和axios发送异步请求进行前后端调用
23 2
|
3月前
|
资源调度 前端开发 JavaScript
用 Axios 提升前端异步请求的效率
用 Axios 提升前端异步请求的效率
|
3月前
|
前端开发
|
3月前
|
前端开发
vue-axios异步请求
vue-axios异步请求
|
数据采集 JSON 前端开发
Vue总结第七天: Promise 异步请求和axios 网络模块
Vue总结第七天: Promise 异步请求和axios 网络模块
213 0
Vue总结第七天: Promise 异步请求和axios 网络模块
|
Web App开发 移动开发 JavaScript
axios - 基于 Promise 的 HTTP 异步请求库
  axios 是基于 Promise 的 HTTP 请求客户端,可同时在浏览器和 node.js 中使用。Vue 更新到2.0之后,作者就宣告不再对 vue-resource 模块更新,而是推荐使用 axios 来处理 HTTP 请求。
1623 0
|
3月前
|
JavaScript
vue封装axios(用interceptors封装)
vue封装axios(用interceptors封装)
39 0
|
3天前
|
JavaScript API
Vue中如何完成对axios的二次封装、统一接口管理
这篇文章介绍了在Vue项目中如何对axios进行二次封装,实现接口的统一管理和简化请求过程,包括创建api包、编写request.js、在main.js中引入封装好的axios以及在项目中发送请求的方法。
Vue中如何完成对axios的二次封装、统一接口管理
|
16天前
|
JavaScript 前端开发
vue引入axios出现Module parse failed: Unexpected token (5:2)
vue引入axios出现Module parse failed: Unexpected token (5:2) 页面显示 Cannot GET /