HttpOniy Cookie机制
在http层面传输cookie,当设置HttpOnly标志后,客户端脚本就无法读写该cookie。可以用此防止xss攻击获取cookie
<?php setcookie("test",1,time()+3600,"",0);//设置普通cookie setcookie("test_http",1,time()+3600,"","",0,1); //第7个参数(这里是最后一个)是HttpOnly标志,0为关闭,1为开启,默认为0 ?>
Secure Cookie机制
Secure Cookie机制指的是设置了Secure标志的Cookie仅在HTTPS层面上安全传输,
如果请求是HTTP的,就不会带上这个Cookie,降低cookie被截取的危险。Secure Cookie
对于客户端脚本是可以被读写的。就存在被修改
//path于domain必须一致,否则会被认为是不同的cookie document.cookie="test_secure=hijack;path=/;secure;"
Cookie的P3P性质
HTTP响应头的P3P字段事故W3C公布的一项隐私保护推荐标准。该字段用于标识
是否允许目标网站的Cookie被另一个域通过加载目标网站而设置或发送,仅IE执行了该策略。
原文地址:https://www.cnblogs.com/lcy001/p/10731383.html
时间: 2024-10-03 22:38:44