withCredentials使用vanilla JS

时间:2014-06-12 15:22:38

标签: javascript jquery ajax cors

我可以通过在xhrFields对象中传递$.ajax属性来使用jQuery创建跨域AJAX请求。

xhrFields: {
    withCredentials: true
}

我想优化速度,所以想对抗vanilla JS,看看哪个更快。如何在不使用像jQuery这样的库的情况下设置withCredentials(或等效的vanilla JS)?

1 个答案:

答案 0 :(得分:6)

var xhr = new XMLHttpRequest();
xhr.open("GET", "myserver.com");
xhr.withCredentials = true;
xhr.send();

请注意,上述内容的速度并不比使用jQuery发送请求快得多。