この名前はUNIXオペレーティングシステムの「マジッククッキー」の略称です。
「マジッククッキー」は、1994年にプログラマーのルー・モントゥリによってコンピューティングにおけるネットワーク通信に使用されました
そして、「マジッククッキー」は、プログラム内で交換されるトークンまたはショートメッセージデータです。これを使用する Web 開発者は、ユーザーが Web サイトをナビゲートし、特定の機能を効率的に実行できるように支援できます。
クッキーという名前は「小さいけどおいしい」という意味です。
Cookieという用語は、テッド・ネルソン著「Computer Lib」にも登場します。彼は、おそらく偽りの話ですが、コンピューター愛好家の間では広く知られている話を説明しました:
大企業の大規模なアカウント システムは、非常に賢いプログラマーによって作成され、保守されていました。彼が会社を辞めた後、奇妙なことが起こりました。システムは常にしばらくの間完全に停止し、コンソールに「Cookie をください」というメッセージが表示されます。システムは、オペレータが「cookie」を入力した後にのみ通常の動作に戻ります。新しい管理者はコードのデバッグに多大な労力を費やしましたが、どれだけ努力しても、この奇妙な動作は埋められた、目立たないコード部分であり、プログラムを書き直さない限り完全に取り除くことはできませんでした。傷。そのため最終的には、コードを保存し、Cookie の問題を記録し、新しいオペレーターにマシンに Cookie を与えることを忘れないよう訓練することが最善であると判断されました。
リクエストとレスポンスの関係を示すためにCookieが参照されるのはこれが初めてです。
どうやら、「クッキーをください」という質問は、セサミストリートのクッキーモンスターからインスピレーションを得たもののようです。この話が真実かどうかはわかりませんが、Computer Lib は広く読まれていたため、後に Cookie という用語を採用したプログラマーはこの話を知っていました。
参考文献:
[1]、http://en.wikipedia.org/wiki/Magic_cookie
[2]、http://en.wikipedia.org/wiki/HTTP_cookie
[3]、http : //boards.straightdope.com/sdmb/archive/index.php/t-66079.html