HTTP ヘッダーの User-Agent フィールド全体を取得します。
戻り値 |
説明 |
string |
ブラウザから送信されたユーザーエージェントストリング全体。 |
使用法
返されるストリングの形式と内容は、どのブラウザから要求を送信したかによって異なります。
Firefox 3 と IE 6 から返されるユーザーエージェントストリングの例を以下に示します。
- Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1)
Gecko/2008070208 Firefox/3.0.1
- Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
.NET CLR 1.1.4322)
例
以下の計算結果フィールドは、現在のブラウザとそのバージョンを表示します。ブラウザが識別できない場合は、ユーザーエージェントの完全なストリング値を表示します。
var browser = context.getUserAgent().getBrowser();
if(!browser.isEmpty()) {
return browser + " " + context.getUserAgent().getBrowserVersion();
} else {
return context.getUserAgent().getUserAgent();
}