メインコンテンツにスキップ

HTTPヘッダー解析ツール

API reference

生のHTTPリクエストまたはレスポンスのヘッダーを貼り付けると、解析・分類(セキュリティ、キャッシュ、CORS、コンテンツ)され、1つずつ解説されます。JSONエクスポートも含め、すべてブラウザ内で処理されます。

入力

出力

概要

結果
指標値
No data yet

ヘッダーの内訳

結果
ヘッダーカテゴリ値説明
No data yet

JSONエクスポート

JSON
 
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/http-header-analyzer \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "headersInput": "HTTP/1.1 200 OK\nDate: Fri, 20 Mar 2026 08:15:30 …"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `http-header-analyzer` tool (HTTP Header Analyzer) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/http-header-analyzer/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="HTTPヘッダー解析ツール — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから
クレジットが足りませんか?料金を見る

次の方法でも利用可能

ガイド

HTTPのリクエストとレスポンスには、キャッシュ、セキュリティ、オリジン間アクセス、本文の解釈方法を制御するヘッダーが含まれています。しかし、それを一から読み解くのは手間がかかり、本来あるべきセキュリティヘッダーがないことに気づきにくいものです。HTTPヘッダー解析ツールは、貼り付けられた生のヘッダーのブロックを解析し、分類された内訳に変換します。どのヘッダーが存在するか、それぞれの役割は何か、一般的なセキュリティヘッダーのうちどれが欠けているかが分かります。

このツールは、キャッシュの問題をデバッグしている人、サイトのセキュリティ設定を監査している人、CORSリクエストが失敗する理由を確認したい人、あるいはサーバーが何を返したのかを単に理解したい人のために作られています。

使い方

  1. 調べたいヘッダーを取得します。ブラウザのNetworkタブから取得する方法(リクエストを右クリック → Copy → Copy request/response headers)、curl -I や curl -sD - を使う方法、または生のHTTPトレースから取得する方法があります。
  2. そのブロックを入力欄に貼り付けます。先頭のステータス行(HTTP/1.1 200 OK、HTTP/2 200)やリクエスト行(GET /path HTTP/1.1)は任意で、認識されてスキップされます。それ以外の行はすべて ヘッダー名: 値 として解析されます。
  3. 入力に合わせて分析結果が更新されます。

出力は3つのセクションに分かれます。

  • 概要 — ステータス行(ある場合)、ヘッダーの総数、カテゴリごとの数、カスタム・非標準ヘッダーの数、欠けている一般的なセキュリティヘッダーの一覧。
  • ヘッダーの内訳 — 解析されたすべてのヘッダーと、そのカテゴリおよび1行の説明。
  • JSONエクスポート — 同じ分析結果を構造化されたJSONで表示したもの(ヘッダー、各ヘッダーのカテゴリと説明、概要)。コピーやダウンロードができます。

ヘッダー名は大文字・小文字を区別せずに照合されます。複数回出現することが正当なヘッダー(代表的なものは Set-Cookie)は、1つにまとめられることなく、すべての値とともに保持されます。

ヘッダーはどのように分類されますか?

  • セキュリティ — Strict-Transport-Security、Content-Security-Policy、X-Content-Type-Options、X-Frame-Options、Referrer-Policy、Permissions-Policy、およびブラウザによるレスポンスの扱いを強化する関連ヘッダー。
  • キャッシュ — Cache-Control、Expires、ETag、Last-Modified、Vary、Age、および条件付きリクエストのヘッダー。
  • CORS — Access-Control-* 系のヘッダーと Origin。
  • コンテンツ — Content-Type、Content-Encoding、Content-Length、その他本文そのものを説明するヘッダー。
  • カスタム — 上記以外すべて。標準外の X-* ヘッダー、Server/X-Powered-By のようなサーバーを識別するヘッダー、Cookieを含みます。ここに分類されても問題があるわけではなく、上記の4つの標準グループに含まれないというだけです。

どのセキュリティヘッダーを確認しますか?

概要では、Strict-Transport-Security、Content-Security-Policy、X-Content-Type-Options、X-Frame-Options、Referrer-Policy、Permissions-Policy のうち存在しないものが示されます。ヘッダーが欠けていることは必ずしも不具合を意味しません。例えばJSON APIにとって X-Frame-Options はあまり必要ありません。ただし、公開されているHTMLレスポンスを確認するためのチェックリストとしては役立ちます。

レスポンスの代わりにリクエストを貼り付けてもよいですか?

はい。リクエストヘッダー(Cookie、Authorization、Host、CORSのプリフライトヘッダーなど)も、レスポンスヘッダーと同じ方法で解析・分類されます。

このツールがURLを取得してくれますか?

いいえ。貼り付けられたヘッダーを分析するだけで、ネットワークへのリクエストは一切行いません。そのため、公開されていないプライベートな内部サービスのヘッダーでも利用できます。

プライバシー

すべての解析はブラウザ内で完結します。貼り付けたヘッダーがアップロード・記録・送信されることは一切ありません。

httpheaderssecurity-headerscachingcorsweb-development

ワークフローの一部

すべてのコレクション

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。