Home / 用語 / User-Agent

User-Agent

※本ページにはプロモーション(広告)が含まれています

一般IT用語

読みゆーざーえーじぇんと
英語User-Agent

💡 ひとことで言うと

クライアントのブラウザやアプリの種類とバージョンをサーバーに伝えるHTTPヘッダーです。

詳しい解説

User-Agentは、HTTPリクエストでクライアントが自身のソフトウェア名、バージョン、OS情報などをサーバーに伝えるためのヘッダーです。サーバーはこの情報を見て、デバイスやブラウザに応じたコンテンツを出し分けたり、アクセス解析やボット検知、対応ブラウザの判定などに活用したりしてきました。しかし、ブラウザのフィンガープリンティング対策として情報量を削減する流れが進んでおり、Chromeを中心にUser-Agent Client Hintsへの移行も進められています。サーバー側ではUser-Agentに過度に依存せず、機能検出など別の方法と組み合わせて使うことが推奨されます。検索エンジンのクローラーもUser-Agentで自身を名乗るのが慣例です。

📘 具体的な場面

スマートフォンとパソコンで表示するページを切り替えたい場合、User-Agent文字列にiPhoneやAndroidといった識別子が含まれているかどうかを判定して、レイアウトを変える実装が一般的でした。

別の呼び方

UA
ユーザーエージェント

関連する用語

この用語に関する関連記事

Check Also

Windowsの言語・地域設定で日本語追加・表示言語変更・入力切替ガイド

【2026年最新版】Windowsの言語・地域設定完全ガイド|日本語追加・入力言語切替・表示言語変更

【2026年最新版】Windo …