コンテンツにスキップ
ToolsMinify logo
開発者ツール

User-Agent パーサー

HTTP User-Agent文字列を貼り付けるだけで、ブラウザ、エンジン、オペレーティングシステム、デバイスタイプ、利用可能な場合はベンダー/モデル、CPUアーキテクチャのヒント、およびボット/クローラーの検出をすべてブラウザ内で取得できます。Chrome、Safari、Firefox、Edge、Googlebot、Bingbot、GPTBot、curl…

User-Agent パーサーについて

HTTP User-Agent文字列を貼り付けるだけで、ブラウザ、エンジン、オペレーティングシステム、デバイスタイプ、利用可能な場合はベンダー/モデル、CPUアーキテクチャのヒント、およびボット/クローラーの検出をすべてブラウザ内で取得できます。Chrome、Safari、Firefox、Edge、Googlebot、Bingbot、GPTBot、curlのサンプルエージェントを使用するか、「自分のブラウザを使用」をクリックしてこのタブのUAを解析します。何もアップロードされません。UAマッチングルールを作成する際には正規表現テスターと、他のリクエストヘッダーのデバッグにはJWTデコーダーと組み合わせて使用してください。

User-Agent パーサーの使い方

  1. User-Agent文字列を入力に貼り付けるか、「自分のブラウザを使用」をクリックします。
  2. または、サンプルエージェント(Chrome、Safari、Firefox、Edge、Googlebot、Bingbot、GPTBot、curl)を選択します。
  3. ブラウザ、エンジン、OS、デバイスタイプ、ベンダー、モデル、CPU、およびボットのステータスを読み取ります。
  4. チケットやログのメモにフィールドが必要な場合は、概要をコピーします。
  5. すべてローカルで実行されます - UA文字列はこのタブから離れることはありません。

User-Agent パーサーの例

Windowsデスクトップ上のChrome

最新のChrome Windows UAは、Chrome + Blink、Windows 10/11、デスクトップ、amd64に解決され、ボットは「いいえ」です。

iPhone上のSafari

iPhone Safari UAは、Safari + WebKit、iOS、モバイルデバイス、Apple / iPhoneを表示します。

Googlebotクロール文字列

Googlebotのプリセットは、ボットを「はい」、デバイスタイプをボット、ブラウザ名をGooglebotとマークするため、クローラーログを確認できます。

GPTBot AIクローラー

OpenAI GPTBot文字列は、ボット名GPTBotとしてボットとしてフラグ付けされます - AIクローラーのトラフィックを監査する際に役立ちます。

curl CLIクライアント

裸のcurl/8.x UAは、そのバージョンを持つcurlという名前のボット/クライアントとして検出されます - APIアクセスログで一般的です。

一般的な使用例

  • アクセスログまたはCDNレポートからUA文字列をデコードする
  • Googlebot / Bingbot / GPTBotと偽装されたブラウザを確認する
  • キャプチャされたUAのモバイル vs デスクトップ vs タブレットをチェックする
  • サポートチケットのブラウザとOSのバージョンを文書化する
  • UAベースの機能フラグを作成する前にサンプルエージェントをテストする

User-Agent パーサーに関するよくある質問

このUser-Agentパーサーはどのように使用しますか?
UA文字列を貼り付けるか(または「自分のブラウザを使用」/サンプルエージェントをクリックします)。ページはブラウザ、エンジン、OS、デバイス、ボットのステータスをすぐに表示します。何もアップロードされません。
User-Agent文字列とは何ですか?
これは、ブラウザやクライアントが自分自身(ブラウザ、OS、エンジン、場合によってはデバイス)を識別するために送信するHTTPヘッダーです。サーバーや分析ツールは、互換性やトラフィック分析のためにこれを解析します。
ボットやクローラーを検出できますか?
はい。Googlebot、Bingbot、GPTBotなどの一般的なクローラーや、curlのようなCLIクライアントは、認識された場合にボットを「はい」とボット名でフラグ付けされます。
私のUser-Agentはアップロードされますか?
いいえ。解析はこのタブ内でのみ実行されます。文字列がブラウザから離れることはありません。
すべてのUAが完全に解析されますか?
いいえ。User-Agent文字列は非公式であり、偽装可能です。このツールは一般的なブラウザ、OS値、デバイス、ボットをカバーしています。不明なエージェントやカスタムエージェントは、一部のフィールドで「不明」と表示される場合があります。
現在のブラウザを解析するにはどうすればよいですか?
「自分のブラウザを使用」をクリックします。ツールは、このタブのnavigator.userAgentを入力に自動入力し、ローカルで解析します。
これはサーバー側のUAライブラリを置き換えますか?
いいえ。迅速なローカル検査とログのデバッグに使用してください。本番トラフィックの分類には、引き続きサーバーまたはCDNツールを使用する必要があります。
これは正規表現テスターとどう違うのですか?
正規表現テスターでは、カスタムパターンを作成できます。このページは、一般的なUser-Agent文字列の既製のブラウザ/OS/デバイス/ボット抽出を提供します。