Fetch基础用法

6 篇文章 0 订阅

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相似

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值