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
| 行 | ヘッダー名 | 値 |
|---|---|---|
| 1 | Host | example.com |
| 2 | Accept | application/json |
| 3 | X-Trace-Id | demo-123 |
| 4 | Accept | text/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マップまたは正規化ヘッダーブロックをワンクリックでコピーできます。
入力制限はありますか?
あります。ブラウザ負荷を抑えるため、サイズと行数に上限があります。