为了账号安全,请及时绑定邮箱和手机立即绑定

请问php该如何获取当前域名下的所有cookie?

请问php该如何获取当前域名下的所有cookie?

qq_遁去的一_1 2019-06-22 19:15:02
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

查看完整回答
反对 回复 2019-06-29
?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

w3c的标准是不允许你直接跨域操作cookie的~~也就是如果你能跨域得到另外一个站点的cookie说明那个站点有被XSS的风险。除非你用xss的办法得到另外一个域的cookie信息~而且有限制就是说如果站点是ssl+httponly(cookie属性)的话你根本就没法操作。
基本原理就是你要得到A的cookie 就在A站点写一段js
document.cookie让后直接把他跨域用ajax请求到B站点 B站点在后台给他保存起来

查看完整回答
反对 回复 2019-06-29
  • 3 回答
  • 0 关注
  • 2060 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信