zoukankan      html  css  js  c++  java
  • axios

    1.Vue作者推荐

    2.功能特点:

        1、在浏览器中发送XMLHttpRequests请求
    
        2、在node.js中发送http请求
    
        3、支持Promise API
    
        4、拦截请求和响应
    
        5、转换请求和响应数据
    

      

    关于axios名字的由来:

    王老师认为是:axios: ajax  i/o  system
             ajax 向服务器发送请求
             i/o 输入输出
             system 系统
    网上没有具体翻译

      

    axios支持多种请求方式:

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

     先看看第一种最简单的axios网络请求

    axios({
      url:'http://123.207.32.32:8000/home/multidata',
    }).then(res=>{
    console.log(res)
    })

    上边这个就是可以直接进行网络请求,我们可以看下控制台打印的信息,这些信息就是这个接口返回回来的

    我们还可以给他加上其他的一些属性:

    axios({
      url:'http://123.207.32.32:8000/home/multidata',
    method:'get',
    params:{
    type:'pop'
    } }).then(res=>{ console.log(res) })

    对上面代码进行一些解释

    url ======> 我们要访问的接口路径

    method =========> 我们的请求方式(get,post)

    params ===========> 要传递的参数    params  用对象的方式呈现,那么再params里面就可以些多个参数了,用逗号隔开即可 

  • 相关阅读:
    MYSQL
    spider
    git命令
    just_connect.py
    3sql
    4sql
    2sql
    springMVC3学习(六)--SimpleFormController
    springMVC3学习(五)--MultiActionController
    springMVC3学习(四)--访问静态文件如js,jpg,css
  • 原文地址:https://www.cnblogs.com/a973692898/p/12867012.html
Copyright © 2011-2022 走看看