2

みんな。

しばらくの間、PHPでCookieを使用して回避してきました。しかし、何かが頭に浮かびました。

(名前を知らなくても)すべてのCookieを収集することは可能ですか、または少なくともブラウザーに存在するすべてのCookie名を一覧表示することは可能ですか?

よろしく。

4

5 に答える 5

6
print_r($_COOKIE)
于 2009-07-14T19:06:41.030 に答える
2

いいえ、できません。phpは、セルフホストから作成されたCookieのみを見つけることができます。このセキュリティはブラウザ側からのものです。

于 2009-07-14T19:06:42.200 に答える
2

はい、設定したすべてのCookieを取得できます。

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

お役に立てれば!

于 2009-07-14T19:08:03.710 に答える
1

いいえ、Cookieはドメイン固有です。5.2.0以降のPHPでサポートされているHttpOnlyとしてCookieを構成することにより、Cookieの乗っ取りに対する保護を強化できます。

于 2009-07-14T19:07:47.923 に答える
0

サーバー側からではなく、クライアント側からすべての Cookie を表示する優れたツールはMAXA Cookie Manager:です。ブラウザに依存しない高度な Cookie も表示されます。

于 2011-06-05T09:15:33.157 に答える