他のツール
Cookie 変換 - JSON・Netscape・Header・Set-Cookie
JSON、Netscape、Cookie リクエストヘッダー、Set-Cookie レスポンスヘッダーをブラウザ内で相互変換します。
Cookie リクエストヘッダーにはドメインがありません。JSON や Netscape 用に必要な場合は入力してください。Netscape 出力では必須です。
対応 Cookie 形式
JSON Cookie
ブラウザや拡張機能が出力する Cookie オブジェクト。
[{"domain":"example.com","name":"session","value":"abc"}]Netscape Cookie ファイル
curl、wget、自動化ツールで使うタブ区切り cookies.txt。
.example.com TRUE / TRUE 0 session abcCookie Header
ブラウザからサーバーへ送信する Cookie リクエストヘッダー。
Cookie: session=abc; theme=darkSet-Cookie ヘッダー
Cookie 属性を含む 1 件以上の Set-Cookie レスポンスヘッダー。
Set-Cookie: session=abc; Path=/; Secure; HttpOnlyCookie 形式をオンライン変換
Cookie データには複数の形式があります。ブラウザ拡張は JSON、コマンドラインツールは Netscape cookies.txt、HTTP リクエストは Cookie ヘッダー、サーバーのレスポンスは Set-Cookie ヘッダーを使用します。このツールは 4 形式をブラウザ内で相互変換します。
対応形式
- JSON Cookie オブジェクト
- Netscape HTTP Cookie File
- Cookie リクエストヘッダー
- Set-Cookie レスポンスヘッダー
入力形式を自動判定するか、手動で選択できます。テキストの貼り付けと .json、.txt、.cookies ファイルの読み込みに対応し、結果をコピーまたは保存できます。
ドメインと属性
Cookie リクエストヘッダーには名前と値しかなく、ドメイン、パス、有効期限、Secure、HttpOnly、SameSite は含まれません。JSON や Netscape に変換する場合は必要に応じて既定ドメインを入力してください。Netscape 出力ではドメインが必須です。
Cookie Header へ変換すると、表現できない属性は削除されます。JSON、Netscape、Set-Cookie は、入力に存在する対応属性を可能な限り保持します。
例
Cookie: session=abc123; theme=dark
Set-Cookie: session=abc123; Domain=.example.com; Path=/; Secure; HttpOnly; SameSite=Lax
プライバシー
Cookie は現在のブラウザ内だけで解析・変換され、ToolMi のサーバーには送信されません。ただし、有効なログイン Cookie を他人と共有しないでください。漏えいした場合はすぐにセッションを無効化してください。
よくある質問
Netscape 出力にドメインが必要なのはなぜですか?
Netscape の各行にはドメイン欄がありますが、Cookie リクエストヘッダーにはドメイン情報がないためです。
Cookie Header で属性が消えるのはなぜですか?
リクエストヘッダーは name=value のみを送信します。HttpOnly や SameSite は Set-Cookie レスポンスの属性です。