Fetch基础用法

Fetch基础用法

Fetch不是AJAX,他的诞生是为了代替AJAX,他是JS内置的API 基于Fetch可以实现客户端和服务器的通信

Fetch时ES2018的新增API ,IE完全不支持,移动端很多浏览器也不支持,想要提高兼容性 就要使用fetch proill

fetch基础使用

// fetch也是基于promise封装的
fetch (url,options).then(res=>{
    console.log(res)
}).catch(msg=>{
    console.log(msg)
})

请求尝试:

// 使用fetch发送请求
    fetch("http://localhost/black",{
        // fetch传递参数使用body配置,但是get不能使用body属性 只能在地址栏拼接
        method: 'get',
        headers: {
            'contentType': 'x-www-form-urlencoded'
        },
        // credentials : "include",
    }).then(res=>{
        console.log(res);
    }).catch(msg=>{
        console.log(msg);
    })

image-20200913002742111

返回结果是一个响应的对象于axios相似

©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页