Command Palette

Search for a command to run...

HTTP Headers

HTTPヘッダーパーサー

HTTPヘッダー行を解析し、名前の正規化と不正行の確認をすばやく行います。

ヘッダー入力
生のヘッダー行を貼り付けます。HTTPメッセージ全体の解析は対象外です。

制限: 最大 64 KB / 2000 行

解析結果
正規化構造、解析行、重複、不正行を確認できます。
{
  "host": [
    "example.com"
  ],
  "accept": [
    "application/json",
    "text/plain"
  ],
  "x-trace-id": [
    "demo-123"
  ]
}
host: example.com
accept: application/json, text/plain
x-trace-id: demo-123
ヘッダー名
1Hostexample.com
2Acceptapplication/json
3X-Trace-Iddemo-123
4Accepttext/plain
  • acceptx2

不正行は見つかりませんでした。

What

HTTPヘッダーパーサーの定義

HTTPヘッダーはキーと値のメタデータ行です(例: Content-Type: application/json)。このツールはヘッダー形式を検証し、デバッグ向けに正規化結果を生成します。

Cases

主な活用例

1

API再現前にコピーしたヘッダー形式を検証する

2

ゲートウェイルーティングを壊す不正ヘッダー行を検出する

3

重複ヘッダーを正規化してドキュメントやテストを整える

4

Authorization や Cookie などの機微ヘッダーを確認する

5

cURL/fetch 用のクリーンなヘッダーブロックを作る

6

障害調査で行単位のパースエラーを特定する

How To

HTTPヘッダーの解析方法

ヘッダー行を貼り付けて解析し、正規化結果・重複・不正行を確認します。

1

ヘッダー行を入力

Key: Value 形式で入力します。空行は無視されます。

2

解析を実行

Parse を押すと、名前検証・分割・重複集約を行います。

3

確認してコピー

JSONと正規化ヘッダーを確認し、必要な結果をコピーします。

Knowledge

ヘッダー解析の知識

ヘッダー名トークン
HTTPヘッダー名は大文字小文字を区別しません。小文字正規化で照合と重複処理が容易になります。
重複ヘッダーの意味
一部ヘッダーは複数出現またはカンマ結合されます。重複集約で文脈を保持できます。
安全性と上限
バイト数・行数制限はブラウザ性能を守り、パーサー悪用リスクを低減します。

FAQ

FAQ

どの入力形式に対応していますか?
Key: Value 形式のヘッダー行のみ対応です。開始行やボディは不正行として扱われます。
重複ヘッダーはどう処理されますか?
ヘッダー名を小文字に正規化し、値を入力順で集約します。
入力したヘッダーはサーバーに送信されますか?
いいえ。解析はブラウザ内で完結し、外部APIは呼びません。
なぜ不正行になるのですか?
主に ':' がない場合、またはヘッダー名に許可されない文字がある場合です。
正規化結果をコピーできますか?
はい。JSONマップまたは正規化ヘッダーブロックをワンクリックでコピーできます。
入力制限はありますか?
あります。ブラウザ負荷を抑えるため、サイズと行数に上限があります。
HTTPヘッダーパーサー