ユーザーエージェントのヘッダーフィールドにエントリが存在するかどうかを確認します。
戻り値 |
説明 |
boolean |
パラメータで指定されたエントリがヘッダーフィールドに存在する場合は true、存在しない場合は false。 |
使用法
ユーザーエージェントのヘッダーフィールドに定義されるエントリの形式は
entryname/version になります。例えば以下のヘッダーには、
Mozilla、
Gecko、
Firefox のエントリが定義されています。
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
例
以下の計算結果フィールドは、
Mozilla エントリのバージョンに応じてメッセージを表示します。
if(context.getUserAgent().hasEntry("Mozilla")) {
if(context.getUserAgent().getVersionNumber("Mozilla") < 5.0) {
"Mozilla version must be at least 5.0. Current version is " +
context.getUserAgent().getVersion("Mozilla")
}
}