zoukankan      html  css  js  c++  java
  • 16.axios基本使用

    <body>
        <button class="get">get请求</button><button class="post">post请求</button>
        <!-- 官网提供的 axios 在线地址 -->
        <script src="http://unpkg.com/axios/dist/axios.min.js"></script>
        <script>
            // axios 是网络请求库
            // axios必须先导入才可以使用   axios功能不仅仅是这些 还有文档传送门:http://github.com/axios/axios
            // 用axios里面的  get  请求的  书写格式
    
            // axios.get("要去的网络接口地址 ? key=value & key=value").then(function(response) {},function(error) {})
    
            // 其中 then方法 传递的第一个函数  是等内部响应完毕 成功的时候返回数据  第二个函数是  请求失败的时候返回数据
            // post请求格式  和gat差不多  只是 ? 改为 , 参数以 对象{} 的形式传递 如下:
    
            // axios.post("地址",{key:value,key2:value2}).then(function(response) {}, function(error) {})
    
            document.querySelector('.get').onclick = function() {
                axios.get("https://autumnfish.cn/api/joke/list?num=3") // 用axios里面的get请求方法
                    .then(function(response) {
                        console.log(response);
                    }, function(error) {
                        console.log(error);
                    })
            };
            document.querySelector('.post').onclick = function() {
                axios.post("https://autumnfish.cn/api/user/reg", {
                        username: "铁板西兰花"
                    })
                    .then(function(response) {
                        console.log(response);
                    }, function(error) {
                        console.log(error);
                    })
            }
        </script>
    </body>
  • 相关阅读:
    HttpClient-----待补充
    JDK8的新特性
    关于日期转换的知识点(SimpleDateFormat)
    mybatis中的增删改查操作
    mybatis的快速入门
    018 HDFS中,namenode与datanode的交互
    Unit的各种断言
    分组数据
    Javassist学习总结
    hibernate Validator 6.X 的学习,bean的约束(字段,get方法上的验证)
  • 原文地址:https://www.cnblogs.com/yanglaxue/p/14203964.html
Copyright © 2011-2022 走看看