什么是HttpOnly

Share on:

1.什么是HttpOnly?

 

如果您在cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击

具体一点的介绍请google进行搜索

2.javaEE的API是否支持?

 

目前sun公司还没有公布相关的API,但PHP、C#均有实现。搞javaEE的兄弟们比较郁闷了,别急下文有变通实现

 

3.HttpOnly的设置样例

 

javaEE

 

具体参数的含义再次不做阐述,设置完毕后通过js脚本是读不到该cookie的,但使用如下方式可以读取

 

 

C#

VB.NET

   但是在 .NET 1.1 ,中您需要手动添加

PHP4

PHP5

    最后一个参数为HttpOnly属性

 

参考https://www.owasp.org/index.php/HTTPOnly

闽ICP备12003472号-7