ユーザーエージェント とは、 | ユーザーエージェントは個人を表すコンピューターのプログラムで、例えば 、ウェブにおけるブラウザーに当たるものです。ブラウザーのほかに、ウェブページをスクレイピングするボット、ダウンロードマネージャー、その他のウェブにアクセスするアプリがユーザーエージェントになる可能性もあります。ブラウザーはサーバーに対してリクエストを行う際に毎回、 HTTP の User-Agent ヘッダーに、ユーザーエージェント ( UA ) 文字列と呼ばれる自分自身を識別する文字列を含めます。この文字列はブラウザー、バージョン番号、ホストのオペレーティングシステムなどを識別します。スパムボット、ダウンロードマネージャー、一部のブラウザーは、異なるクライアントであると見せかけるために偽の UA 文字列を送ることがあります。これは user agent spoofing と呼ばれています。ユーザーエージェント文字列は、クライアント側の JavaScript で navigator . userAgent を使用することで アクセスする ことができる 。ユーザーエージェント文字列は、 "Mozilla/5.0 ( X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0" のようなものが一般的です。 |