UserAgent(ユーザーエージェント)とは何?意味や調べる方法をご紹介!

UserAgent(ユーザーエージェント)とは何?意味や調べる方法をご紹介!

UserAgent(ユーザーエージェント)とは何かその意味や調べる方法についてご紹介します。PCやスマホのブラウザでhttpやhttps通信の際に利用されるユーザーエージェントの例をあげて解析し、更にユーザーエージェントを調べる簡単な方法と変更する方法を解説していきます。


目次[非表示]

  1. UserAgent(ユーザーエージェント)とは?
  2. UserAgent(ユーザーエージェント)を調べる方法
  3. UserAgent(ユーザーエージェント)を変える方法

みなさんはUserAgent(ユーザーエージェント)とは何か、その意味をご存知でしょうか?

みなさんお使いのChromeやSafari、IEなどのブラウザを使う事でインターネットからWEBページを取得し、表示することが出来ます。その際にUserAgent(ユーザーエージェント)というものが用いられています。

この記事ではUserAgent(ユーザーエージェント)とは何か?その意味や、調べ方・見方や変更の仕方などをご紹介していきます。

UserAgent(ユーザーエージェント)とは?

UserAgent(ユーザーエージェント)はブラウザがWEBサーバーに対してWEBページのHTMLや画像・動画などを取得しにhttpやhttpsで通信する際にサーバー側に通知しているブラウザの種類やバージョンの情報などを表す文字列です。

例えばユーザーエージェントの例としてい下記になります。

  • Mozilla/5.0 (Linux; Android 8.0.0; 601HT) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36
  • Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0
いかがでしょうか上記の2つを見てどういうブラウザの種類なのか解析できますでしょうか?何となく「Chrome」「Firefox」「Safari」というような文字列が確認出来ますね。

ユーザーエージェントの意味

上記のユーザーエージェントを詳しく解析していくと

  • ブラウザの種類
  • バージョン
  • OSの種類
  • PCなのかスマホなのか、あるいわタブレットなのか

という情報がわかります。最近ではPCサイトとスマホサイトの両方を持っているサイトが多いですが、そのWEBページのHTMLやCSSの出し分けの際などにユーザーエージェントを使って出し分けが行なえます。

つまりユーザーエージェントを解析することで、訪問者がどういう人なのか分かり、WEBサーバーにアクセスしてくる訪問者毎に、返すHTMLやCSSを出し分ける事ができるという事です。

UserAgent(ユーザーエージェント)を調べる方法

それではみなさんが現在使っているUserAgent(ユーザーエージェント)を調べる方法をご紹介します。とても簡単な方法なので、ぜひ一度試してみて下さい。

そのやり方はApricoで用意した下記のページにアクセスするだけです!

【ユーザーエージェント確認】ブラウザの種類とバージョンの確認
【ユーザーエージェント確認】ブラウザの種類とバージョンの確認
上記のサイトにアクセスすると、OS/ブラウザの種類/バージョン/ユーザーエージェントの文字列に分けて表示してくれます。

いかがでしょうか?ご自身が利用しているブラウザの種類とあっていますでしょうか?

このように上記のページにアクセスするだけで、ユーザーエージェントを解析できますので、ぜひブラウザをかえて試してみると面白いですよ!

UserAgent(ユーザーエージェント)を変える方法

実はユーザーエージェントは簡単に変えることができます。あまりいい例えではないですが、人間の世界で例えると、ビジネス上で違う会社の名刺を渡すようなものでしょうか。

UserAgentを変える方法はいくつかありますが、一番簡単はChromeを利用して方法を下記の記事でご紹介していますので、ぜひ参考にしてみて下さい。

ChromeでUA偽装するには?ユーザーエージェント(useragent)変更方法を解説!スマホ/ガラケ/IE

ChromeでUA偽装する(ユーザーエージェントを変更する)方法について解説していきます。Chromeでユーザーエージェント(useragent)変更するやり方としてデベロッパーツールを使った方法とChrome拡張機能を使った方法の2種類をご紹介します。

Thumb

関連記事