コンテンツにスキップ

ユーザーエージェント

出典: フリー百科事典『ウィキペディア(Wikipedia)』

ユーザーエージェント (: user agent、日: 利用者エージェント[1][2])とは、利用者があるプロトコルに基づいてデータを利用する際に用いるソフトウェアまたはハードウェアのこと。

特にHypertext Transfer Protocolを用いてWorld Wide Webにアクセスする、ウェブブラウザなどのソフトウェアのこと。

本項ではHTTPユーザーエージェントについて解説する。

HTTPユーザーエージェント

[編集]

HTTPを用いてリソースの取得等を行うユーザーエージェントをHTTPユーザーエージェントと呼ぶ。

HTTPユーザーエージェントには、ウェブブラウザや、リソースを自動的に処理するクローラなどがある。

HTTPリクエストでのUser-Agentヘッダ

[編集]

HTTPUser-Agent User-AgentUser-Agent URL

User-Agent

User-Agent使

User-Agent (robots.txt)使1

User-Agent

ユーザーエージェント・スニッフィング

[編集]

Web VivaldiChrome使[3]

Outlook 2003Internet Explorer

User-AgentIPXHTML WML

ユーザーエージェントの偽装

[編集]

User-Agent

Internet Explorer Mozilla/<version> (compatible; MSIE <version>... User-Agent使MozillaNetscape NavigatorInternet ExplorerNetscape Navigator

Internet ExplorerUser-Agent 

Mozilla Firefox  Safari  Opera Internet Explorer User-Agent Internet ExplorerWeb使 WebInternet Explorer使User-Agent使

WebUser-Agent

2020

暗号強度「U」/「I」/「N」

[編集]

NetscapeMozillaOperaU, I, N3使40

User-AgentUUSA128Iinternationali40使Nnone()

UNetscapeMozillaU

Session Initiation Protocolのユーザーエージェント

[編集]

SIPを解釈して処理する各種端末のソフトウェアやハードウェア。SIPに対応したIP電話機やVoIPゲートウェイ。

関連項目

[編集]

脚注

[編集]
  1. ^ JISX0032 1999, p. 4.
  2. ^ JISX4156 2005, p. 5.
  3. ^ もうVivaldiとは名のらない「Vivaldi」最新版、Webサイト互換性アップ”. マイナビニュース (2019年12月22日). 2020年3月10日閲覧。

参考文献

[編集]

外部リンク

[編集]