zoukankan      html  css  js  c++  java
  • 【请求数据】fetch 的get请求和post请求

     fetch:

            实现ES的规范进行实现的而不是通过创建xml实现的

            fetch属于window的属性(兼容性问题)

            基于promiseAPI

            whatwg-fetch

            安装
            cnpm install whatwg-fetch -S


            get请求

           fetch("/users/login?username=123")
                .then((res)=>res.json())
                .then(data=>{
                    console.log(data);
                })

            post请求
             
        fetch("/users/login",{
                    method:"post"
                    headers:{
                        "content-type":"application/x-www-form-urlecoded"
                    }
                    body:qs.stringfiy(存放post请求的时候提交的数据)
                }).then((res)=>res.json)
                .then(data=>{
                    console.log(data);
                })

      

                body请求数据的格式必须是数据序列化的格式化
                
                qs模块


                {
                    username:"Alley",
                    age:19
                }

                username=alley&age=19

                application/x-www-form-urlencode




            fetch默认是不会携带cookie的
            所以必须设置属性credentials:include


            注意:
                fetch中第一个.then并不是成功的返回值而是一个未处理的结果集。需要根据自身的情况返回相对应
                的解析结果一般情况下我们只需要调用res.json即可(意思是返回json类型的数据)

                第二个.then中才是最终的返回结果
     
     
    1、路在何方? 路在脚下 2、何去何从? 每个人都在探索,未来的方向在何处。如果说某些方向是世人已经公认的,那么就先按照公认的去走吧(ps:站在巨人的肩膀上看世界会清晰)。 如果说方向,当今世人还不清晰准确。那么就大胆往前走吧,对与错并不重要。心中的方向更加重要。
  • 相关阅读:
    数组的顺序存储表示
    CF538G Berserk Robot
    【LGR-077】洛谷 10 月月赛 I Div.1 && P6854 Tram
    [THUPC2019]找树
    CF536D Tavas in Kansas
    luogu「EZEC-4.5」子序列
    2020.8.7
    拉格朗日反演
    2020.8.6
    初赛复习
  • 原文地址:https://www.cnblogs.com/yuanjili666/p/11722311.html
Copyright © 2011-2022 走看看