ajax参数xhrfields,jQuery.ajax xhrFields:{withCredentials:true}是做什么的?

我知道这是一个新问题,但是我对学习Ajax并不陌生。我正在阅读一些代码,并碰到了这行

var data = null;

var xhr = new XMLHttpRequest();

xhr.withCredentials = true;

xhr.addEventListener("readystatechange", function () {

if (this.readyState === 4) {

console.log(this.responseText);

}

});

xhr.open("GET", "https://api.vimeo.com/channels/180097");

xhr.setRequestHeader("Authorization", "Bearer ");

xhr.setRequestHeader("Cache-Control", "no-cache");

xhr.setRequestHeader("Postman-Token", "5f32ac6c-2c86-4fbc-a7cb-43c8b01f7ea7");

xhr.send(data);

我能够遵循其余的代码;但是,这部分有点混乱。您是否使用它来覆盖凭据?

xhrFields

引用

类型:PlainObject

要在本机XHR上设置的fieldName-fieldValue对的对象

宾语。例如,您可以使用它将withCredentials设置为true

跨域请求。

我有点明白我在说什么。但是,我不确定它指的是哪种跨域请求。

再次抱歉问这个菜鸟问题。请不要拒绝我的问题D:

祝你有美好的一天:)!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值