すでに書き込まれた(セットされた)Cookieを取得するにはどうすれば良いだろうか?この機能もCGI::Cookieモジュールが簡単な方法を用意してくれている。
すでに書き込まれた(セットされた)Cookieを取得するにはどうすれば良いだろうか?この機能もCGI::Cookieモジュールが簡単な方法を用意してくれている。
Cookieを削除するには、単純に有効期限を現在よりも過去に設定してやれば良い。
Cookieに書き込む方法は、CGIなどでHTTPヘッダに埋め込むか、HTMLのMETAタグ、JavaScriptなどで指定する方法がある。ここではCGI(Perl)でよく使用されているCGI::Cookieと呼ばれるモジュールを使用する。
※掲示板などに書き込んだ後、再度訪れると自分の名前やメールアドレスがあらかじめセットされている場合がある。これは書き込みを行った際に、自分のブラウザにそれらの情報が埋め込まれたためだ。このようにサーバではなく、ブラウザに値を記録する仕組みを「Cookie」と言う。