Cookieは、ユーザに関する情報などを長期にわたり記録しておくために用意されている機能です。たとえば、ユーザごとにパーソナライズして提供するようなサービスや、安全なデータベース接続を保障したりする場合などによく使われています。 1.Cookieの概要 一昔前のCGIは、サーバ上に情報を記録したり読み取ることはできましたが、ユーザのコンピュータに情報を記録したり読み取ることはできませんでした。セキュリティを考えるともっともな仕様ではありますが、この仕様だとユーザを特定するに毎回ユーザ側から本人を特定するための情報を得る必要があります。毎日アクセスするユーザにとっては面倒な手続きですね。 そこで、Cookieという機構がブラウザに組み込まれました。Cookieはブラウザを通じてユーザのコンピュータに一時的にデータを保存し、必要なときにそのデータを呼び出すことができます。これにより。サーバ側は