通常はテキストファイルとしてハードディスク上に保存されますが、有効期限を省略した場合、
ハードディスク上には保存されず、ブラウザを閉じると無効になります。(開いている間のみ有効)
Cookie の発行や読み出しのテスト、確認などをする際有効期限が無いと実際のクッキーデータ
をテキストエディタで開いて確認する事ができませんので、必ず有効期限をつけましょう。
上記の事が問題なければ、有効期限は省略可能な要素ですので、省略しても問題ありません。
【Cookie はどんなファイルに保存される?】
通常のテキストエディタで開く事ができるテキストファイルとして保存されます。
私の環境では ユーザ名 + サイトURLの一部 + .txt という名前で保存されていましたが、
環境によっては別のファイル名で保存されているかもしれません。
開いた時に全て一行になっている場合、改行コードが違いますので、LF などの改行コードの
読込みができるテキストエディタを使って開いてみて下さい。
【Cookie 情報の保存先】
設定された Cookie は IEの場合、ブラウザ上部のメニューから 【ツール】 →
【オプション】 → インターネット
一時ファイルの項の【設定】 → 【ファイルの表示】 でから確認する事ができます。
フォルダを辿って探す場合は C:\Documents and Settings\ユーザ名\Cookies などにありますが、環境に
よって保存フォルダが違うようです。
その他ではスタートメニューからの検索で cook と検索するとクッキーデータが保存されているフォルダがあり
ますので、その中を覗いて見て下さい。
【Cookie の有効期限を確認】
IE の場合、 【ツール】 → 【オプション】 → インターネット一時ファイルの項の【設定】
→ 【ファイルの表示】
から確認すると、有効期限日時 という列がありますので、そこを確認して下さい。
|