首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从document.cookie中隐藏曲奇

问从document.cookie中隐藏曲奇
EN

Stack Overflow用户
提问于 2014-09-09 07:34:34
回答 1查看 1.8K关注 0票数 3

我为firefox打开了cookie浏览器,我注意到我的本地主机(php/apache)有一个名为sessid的cookie。但当我试着

document.cookie

在浏览器中,结果是"",这怎么可能?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-09 07:37:39

某些服务器端应用程序(或PHP)创建的Cookies可以标记为httpOnly。然后,这些cookie在客户端的javascript中是不可见的,但是,cookie仍然是在http(s)请求中传输的。

PHP被标记为httpOnly,因此不能使用document.cookie访问它们。

这个特性的原因是为了减少一些跨站点脚本攻击(偷取cookie)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25739029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档