代码之家  ›  专栏  ›  技术社区  ›  Fábio Antunes

cookie嗅探器-PHP

  •  2
  • Fábio Antunes  · 技术社区  · 15 年前

    伙计们。

    用PHP处理cookies已经有一段时间了。但是我想到了一些事情。

    是否可以收集所有cookie(不知道其名称),或者至少列出浏览器中存在的所有cookie名称?

    当做。

    5 回复  |  直到 15 年前
        1
  •  6
  •   Kornel    15 年前
    print_r($_COOKIE)
    
        2
  •  2
  •   lfx    15 年前

    不,你不能。PHP只能定位从它自己的主机创建的cookie。此安全性来自浏览器端。

        3
  •  2
  •   Gav    15 年前

    是的,您可以获取设置的所有cookie:

    foreach($_COOKIE as $key => $value)
    {
      echo $key . " => " . $value;
    }
    

    希望这有帮助!

        4
  •  1
  •   Jonas Elfström    15 年前

    不,cookie是特定于域的。通过将cookie配置为httponly,您可以获得更多的保护,以防cookie劫持,php从5.2.0开始就支持它。

        5
  •  0
  •   stracktracer    13 年前

    不是从服务器端,而是显示客户端所有cookie的一个很好的工具是 MAXA Cookie Manager: . 它还显示高级和独立于浏览器的cookie。