NetKarte
JP

HTTP情報について

Accept Headerとは

クライアントが受信を希望するコンテンツ形式を示すHeaderを解説します。

更新日: 2026年10月9日

Acceptは、クライアントが受け取り可能なレスポンスのメディアタイプをサーバーへ伝えるHTTPヘッダーです。

何が分かるのか

text/html、application/json、画像形式などの候補と優先度が示されます。サーバーはこの情報を参考に表現形式を選べますが、必ず希望どおりになるとは限りません。

NetKarteでの見方

HTTP情報カードの「クライアントヘッダー」を開き、Accept行の値を読みます。入力は不要で、今回受信した生の値が自動表示されます。形式名とq値を合わせて確認し、応答のContent-Typeとは区別してください。値がない場合は「送信されていません」と表示します。

注意点

Acceptだけからブラウザーや利用者を断定することはできません。同じブラウザーでも、画面遷移やAPI通信などリクエストの目的によって値が変わります。

q値を例で読む

説明用の値 text/html, application/json;q=0.8, */*;q=0.1 は、HTMLを最も優先し、JSONも受け入れ、その他は低い優先度で受け入れる例です。qを省略した値は1として扱われます。qは画質や通信速度ではなく、受け取りたい形式の重みです。

image/* は画像の種類全般、*/* はすべての種類を表します。ただし、Acceptに候補があるだけで、サーバーがその形式のデータを用意しているとは限りません。

希望した形式が返らない場合

  1. NetKarteでは今回届いたAcceptを確認します。
  2. 問題のあるサイトでは、開発者ツールのネットワーク画面で対象リクエストを選びます。
  3. リクエストのAcceptと、応答のContent-Typeを比較します。

NetKarteは他サイトの応答を取得しません。Acceptの長さや候補数を、ブラウザーの性能評価に使わないでください。

参考資料

プライバシー設定

詳細

サイト改善のためGoogle Analyticsを利用します。拒否してもCookieを使わない限定的な計測信号が送信される場合があります。