Netscape形式のCookie Fileを自作する方法です。
Netscape formatted
結論としてこんなファイルです。1行で1つのCookieを記述します。
また、#で始まる行はコメントで値の区切りはタブ文字です。
# Netscape HTTP Cookie File
.example.com TRUE / TRUE 1798729200 session_id hogehoge
.example.com TRUE / TRUE 1798729200 config_dat fugafuga
項目
記述する項目は左からこんな感じ。説明のため,で区切ります。
Domain name, Include subdomains, Path, Https only, Expires at, Name, Value
| 項目 | 概要 |
|---|---|
| Domain name | ドメイン名 |
| Include subdomains | サブドメインを含めるか (TRUE or FALSE) |
| Path | 有効なURLパス ('/'指定で全パス) |
| Https only | Secure設定 (TRUE or FALSE) |
| Expires at | 有効期限 (Unix時間) |
| Name | Cookieの名前 |
| Value | Cookieの値 |
Domain name
有効なドメイン名を指定します。.から始めるとサブドメインを含むらしい。
ただ、Include subdomainsと被ってる気がするので詳細は不明。
Include subdomains
サブドメインを含むかどうかをBooleanで指定します。基本的にTRUEです。
Path
有効なURLパス指定します。普通は全パスの/を指定します。
Https only
HTTPS通信だけを対象にするかをBooleanで指定します。昨今ならTRUEです。
Expires at
有効期限をUnix時間で指定します。現在時刻より未来を指定しないと無効になります。
数値指定なので、値の変換には次のようなサイトを使います。
https://www.unixtimestamp.com
Tips最近は長過ぎる有効期限も無効になります。1ヶ月とか少し先を指定してください。
Name
Cookieの名前です。
Value
Cookieの値です。
あとがき
意味が分からない人は拡張機能やツールを使いましょう。まぁ、世の中には安全じゃないツールもあるけど。
ちなみにサイトの構造を把握できればChromから対象のCookieを引っこ抜くこともできます。
この記事は参考になりましたか?
コメント