async function http(obj){
    let {method,url,params,body,data} = obj;
    if(params){
        url += '?' + new URLSearchParams(params).toString();
    }
    if(body){
        url += '/'+body;
    }
    if(data){
        const res = await fetch(url,{
        method: method,
        headers:{
            'Content-Type': 'application/json',
        },
        body: JSON.stringify(data)
        })
        return await res.json();
    }
    else{
        const res = await fetch(url,{
        method: method,
        headers:{
            'Content-Type': 'application/json',
        },
        })
        return await res.json();
    }
    }

标签: fetch, javascript

已有 4 条评论

  1. 作者的情感表达细腻入微,让人在阅读中找到了心灵的慰藉。

  2. 独特的构思和新颖的观点,让这篇文章在众多作品中脱颖而出。

  3. 建议增加田野调查素材,提升真实性。

  4. 文章的叙述风格独特,用词精准,让人回味无穷。

添加新评论