ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。
HTTP Header Parser
生の HTTP ヘッダーを貼り付けるとキー・値の表に整理し、約 30 の主要ヘッダーに注釈を付けます。
解析結果
| ヘッダー | 値 | 説明 |
|---|
使い方
- 開発者ツール・ログ・curl 出力から生ヘッダーをコピーします —— 1 行に「名前: 値」。
- 入力欄に貼り付けると、入力に合わせて即時解析します。
- 表を読みます:各行にヘッダー名、値、主要ヘッダーには説明が付きます。
- リクエスト行(
GET / HTTP/1.1)やステータス行(HTTP/1.1 200 OK)は最初の行にそのまま表示されます。 - 「名前: 値」の形式でない行は「解析できなかった行」として別枠に列挙され、黙って捨てられることはありません。
よくある用途
- API のデバッグ ——
Authorization、Content-Type、CORS ヘッダーが実際に送られたか確認。 - キャッシュ挙動の調査 —— レスポンスの
Cache-Control、ETag、Expiresの組み合わせを読む。 - HTTP の学習 —— チュートリアルの例を貼り付けて、各ヘッダーの平易な解説を見る。
- curl / fetch コードの作成 —— キャプチャからヘッダーブロックを複製し、各行の形式を確認。
よくある質問
Q: 折り返し(folded)ヘッダーに対応していますか? A: 対応していません。1 行が完全な「名前: 値」である必要があります。折り返しヘッダーは HTTP/1.1 で非推奨になっており、最近のキャプチャにはほぼ出てきません。
Q: ヘッダーでない行はどうなりますか? A: そのまま「解析できなかった行」リストに表示して保持します。推測ではなく報告を行います。
Q: ヘッダー名の大文字小文字は区別しますか?
A: 内蔵の説明を引く際は区別しません —— Content-Type と content-type は同じ説明になります。表には入力した元の表記をそのまま残します。
データはこのデバイス内にとどまります
HTTP Header Parser は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。
入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。