作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从 AJAX 请求中提取 cookie 到另一台服务器。我有一些代码在一个简单的网络应用程序中运行客户端,您可以在下面看到。
我可以验证我是否收到了服务器的响应并且我的凭据已被接受。我的问题是:如何从响应中提取 cookie?
当我记录当前值时,它返回 null。在网上查看其他解决方案后,我尝试使用 document.cookie 属性,但我认为我这样做不正确。
function doLogin() {
$.ajax({
url: "https://servername.com/appserver/j_spring_security_check",
type: 'post',
async: true,
data: {
j_username: "uname",
j_password: "***********"
}
}).done(function(response) {
console.log("cookie : "+document.cookie)
});
};
最佳答案
恐怕在客户端代码的情况下,浏览器将不允许您使用 ajax 请求从其他站点“窃取”cookie。查看this thread .
关于javascript - 如何从AJAX html请求中获取cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37713482/
我是一名优秀的程序员,十分优秀!