PHPのCookieとは何ですか?

伊谢尔伦
伊谢尔伦オリジナル
2017-04-22 17:30:472308ブラウズ

Cookieは、サーバーまたはスクリプト言語を通じて顧客のブラウザ上で維持できる情報の一種です。 HTTP プロトコル方式。パーソナライズされたサービスを提供する多くの Web サイトでは、ユーザーに応じたコンテンツを表示するために Cookie を使用します。 . Cookie を効果的に使用すると、多くの複雑なタスクを簡単に完了できます

まず、Cookie の概念をより明確に理解してください。 Cookie は、ユーザーを追跡および識別するためにクライアントのブラウザーにデータを保存するメカニズムです。簡単に言うと、Cookie は Web サーバーによってユーザーのハードドライブに一時的に保存され、その後 Web ブラウザーによって読み取られます。たとえば、Web サイトに再度アクセスすると、Web サイトは Cookie ファイルを読み取ることによって、この当事者に関する特定の情報 (前回の訪問場所、滞在時間、ユーザー名とパスワードなど) を記録し、たとえば、迅速に対応します。 , ユーザーのIDやパスワードなどを入力せずに直接Webサイトにログインできます。

Cookieテキストファイルのコマンド形式は以下の通りです: ユーザー名@Webサイトアドレス[番号] ].txt

簡単な場合たとえば、ユーザーのシステム ディスクが C ドライブで、オペレーティング システムが Windows の場合、ブラウザを使用して Web サイトにアクセスすると、Web サーバーは上記のコマンド形式で応答 Cookie テキスト ファイルを自動的に生成し、指定された場所に保存します。

ここで注意すべき点: Cookie フォルダーの下では、各 Cookie ファイルはプログラムではなく、単純で通常のテキスト ファイルです

Cookie ファイル内のほとんどのコンテンツはすべて暗号化されています。したがって、表面的には単なる文字と数字の組み合わせのように見えますが、その本当の意味はサーバーの CGI ハンドラーだけが知っています

2. 本質は

の小さな部分です。データ、コンピューターのハードドライブに保存されている小さなデータですが、さまざまなブラウザーの Cookie ファイルの保存パスは次のとおりです:

C:UsersYour usernameAppDataLocalGoogleChromeUser DataDefaultCookies

Firefox ブラウザーの Cookie ファイルの保存パスは次のとおりです。

C:Usersあなたのユーザー名AppDataRoamingMozillaFirefoxProfilesxxx.defaultcookies.sqlite 人によって多少異なる場合があります

以上がPHPのCookieとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。