lcy001

Web前端学习第三天(cookie 二)

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执行了该策略。

 

发表于 2019-04-18 18:19  浅默淡炎  阅读(154)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2021-10-30
  • 2021-04-05
  • 2021-12-02
  • 2021-08-21
  • 2021-11-01
  • 2021-08-24
  • 2021-10-31
  • 2021-04-17
猜你喜欢
  • 2022-01-16
  • 2021-11-23
  • 2021-04-13
  • 2021-11-29
  • 2021-09-02
  • 2021-07-17
  • 2021-06-08
相关资源
相似解决方案