【问题标题】:Php normal cookies vs httponly cookies precedence in $_COOKIE$_COOKIE 中的 PHP 普通 cookie 与 httponly cookie 优先级
【发布时间】:2015-12-19 05:19:20
【问题描述】:

我注意到,当我在脚本中设置两个具有相同名称/域的 cookie 时,一个使用 php setcookie,启用了 httponly 标志,另一个使用 javascript 代码使用 $_COOKIE var 检索 cookie 值,我只得到 javascript 值。

有没有办法用 php 检索 httponly cookie?

附: 使用 PHP 5.4 和 Iceweasel 31.4.0

【问题讨论】:

    标签: php cookies cookie-httponly


    【解决方案1】:

    这是不可能的。如果页面上的脚本为相同的 cookie 设置了值,则服务器发送的 cookie 将被覆盖。

    【讨论】:

    • 如我所料...有趣的是,如果两个 cookie 有不同的路径(它们是不同的相同方式 :) $_SERVER['HTTP_COOKIE'] 包含两者
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-18
    • 1970-01-01
    • 2021-10-15
    • 2011-08-17
    • 1970-01-01
    • 1970-01-01
    • 2014-08-25
    相关资源
    最近更新 更多