在单页面应用中,有时候需要在服务器中获取cookies, token等等,但是ajax并不获取cookies 和token
这是因为ajax的设计就不是这样用的
不过我们模拟发送http请求
var xhr = (
(
window.XMLHttpRequest &&
(window.location.protocol !== "file:" || !window.ActiveXObject)
) ?
function () {
return new window.XMLHttpRequest();
} :
function () {
try {
return new window.ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
}
}
);
function getCookies() {
var request = xhr();
request.open(
"GET",
(‘...(your url)...‘)
);
request.send();
}
getCookies();
时间: 2024-12-15 05:15:12