美文网首页
get和post请求fetchData.js

get和post请求fetchData.js

作者: __MX | 来源:发表于2018-10-21 21:28 被阅读0次

//在util包下新建fetchData.js

const baseURL = "https://cnodejs.org/api/v1";

//封装的GET请求

export const getData = async (url, data) => {

  let api = baseURL + url + "?";

  if (data) {

    for (key in data) {

      api += key + "=" + data[key] + "&";

    }

  }

  api = api.substr(0, api.length - 1);

  let res = await fetch(api);

  res = await res.json();

  return res;

};

//通过post获取数据,url是接口地址,obj是发送给后台的数据对象

export const postData = async (url, obj) => {

  let res = await fetch(baseURL + url, {

    method: "POST",

    headers: {

      Accept: "application/json",

      "Content-Type": "application/json"

    },

    body: JSON.stringify(obj)

  });

  let json = await res.json();

  return json;

};

相关文章

  • get和post请求fetchData.js

    //在util包下新建fetchData.js const baseURL = "https://cnodejs....

  • iOS请求方法和网络安全

    GET和POST请求 GET和POST请求简介 GET请求模拟登陆 POST请求模拟登陆 GET和POST的对比 ...

  • iOS请求方法和网络安全

    GET和POST请求GET和POST请求简介GET请求模拟登陆POST请求模拟登陆GET和POST的对比保存用户信...

  • Okhttp3

    简介 配置 请求思路 get请求思路 post请求思路 get,post 同步和异步请求 异步请求(get) 同步...

  • ajax 请求的时候 get 和 post 方式的区别?

    get和post的区别 get请求不安全,post安全 get请求数据有限制,post无限制 get请求参数会在u...

  • GET和POST

    GET和POST请求的区别 GET请求 POST请求 提交 GET提交,请求的数据会附在URL之后(就是把数据放置...

  • 实现异步请求的方法

    原生ajax写法: 请求方式:get,post,head,delete,get和post的区别 get将请求的参数...

  • GET和POST请求

    GET和POST 请求 请求 响应

  • iOS post和get请求

    get和post请求的区别 1,post请求 请求地址和参数分离,比get更安全 2,get请求能上传数据不能上传...

  • java发送http请求

    restTemplate get请求 post请求 apache.http.client get请求 post请求...

网友评论

      本文标题:get和post请求fetchData.js

      本文链接:https://www.haomeiwen.com/subject/oadmzftx.html