php获取当前域名下的所有cookie
3 回答
一只甜甜圈
TA贡献1836条经验 获得超5个赞
ajax.aspx 保存数据
r1.aspx 输入出下代码
var value = document.cookie;
//通过AJAX将 value 发送到 ajax.aspx
这样只要在页面中引用了<script language="javascript" type="text/javascript" src="//localhost/r1.aspx" ></script>
的,就可以将其COOKIE获取保存到服务端
r1.aspx 可以直接改成r1.js
慕无忌1623718
TA贡献1744条经验 获得超4个赞
w3c的标准是不允许你直接跨域操作cookie的~~也就是如果你能跨域得到另外一个站点的cookie说明那个站点有被XSS的风险。除非你用xss的办法得到另外一个域的cookie信息~而且有限制就是说如果站点是ssl+httponly(cookie属性)的话你根本就没法操作。
基本原理就是你要得到A的cookie 就在A站点写一段js
document.cookie让后直接把他跨域用ajax请求到B站点 B站点在后台给他保存起来
添加回答
举报
0/150
提交
取消