前回からの続きで IE系の Cookie について。
今回は Cookie ファイルに存在するフラグについて調べてみました。
但し、情報元が無さ過ぎるため、実際本当にそうなのか、確証はありません( ´д`)
確証はありませんが、、、
色々と調べた結果なので、各項目と値を 10進&16進数 でまとめてみました。
項目 | 値(10進) | 値(16進) | 意味 |
Secure | 1 | 0x01 | https のみで有効 |
Session | 2 | 0x02 | セッション・・を? |
3rdParty | 16 | 0x10 | 3rdパーティ製の・・? |
Prompt | 32 | 0x20 | 不明 |
EvaluteP3P | 64 | 0x40 | 不明 |
ApplyP3P | 128 | 0x80 | 不明 |
P3P | 256 | 0x100 | 不明 |
Restricted | 512 | 0x200 | 不明 フラグはONの時が多い |
IE6 | 1024 | 0x400 | IE 系ではほぼ常にある? |
Legcy | 2048 | 0x800 | 不明 |
ためしに様々なサイトを訪れた結果、生成された Cookie.txt を見ると、
ほとんど 1024 は ON になっています。
また IE6 と Restricted という組み合わせで 1536 というのも多い。
これらの正式な意味は、いくら調べてもわからなかったので、、、
フラグに関して正式な情報源をお持ちの方は、ご指摘頂けるとうれしいです( ´д`)
ちなみに、
CGI 等のプログラミングから設定できるのは
( Set-Cookie )
1 の Secure だけしか無い と思われます。
それ以外のフォーマットに関しては、更新日付と生成日付になりますが、これは
次回に解説します。
関連リンク
0 コメント:
コメントを投稿