• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • axios API

    可以向axios传递相关配置来创建请求

    axios 请求

    axios(config)

    发起一个post请求

    import axios from 'axios'
    
    axios({
        method: 'post',
        url: '/user/12345',
        data: {
          firstName: 'Fred',
          lastName: 'Flintstone'
        }
    });
    


    node.jsGET请求获取远程图片

    import axios from 'axios'
    
    axios({
      method: 'get',
      url: 'http://bit.ly/2mTM3nY',
      responseType: 'stream'
    })
      .then(function (response) {
        response.data.pipe(fs.createWriteStream('ada_lovelace.jpg'))
      });
     
     


    axios(url[, config])

    发起一个GET请求(默认请求方式)

    axios('/user/12345');
    


    请求方式别名

    为了方便起见,已经为所有支持的请求方法提供了别名。

    • axios.request(config)
    • axios.get(url[,config])
    • axios.delete(url[,config])
    • axios.head(url[,config])
    • axios.options(url[,config])
    • axios.post(url[,data[,config]])
    • axios.put(url[,data[,config]])
    • axios.patch(url[,data[,config]])

    注意:在使用别名方法时,urlmethoddata这些属性都不必在配置中指定。

    上篇:axios 用例

    下篇:axios 实例