public class BrowserInfo
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
BrowserInfo.ARCHITECTURE
架构枚举类型。
|
static class |
BrowserInfo.BROWSER_TYPE
浏览器类型枚举类型。
|
static class |
BrowserInfo.DEVTYPE |
static class |
BrowserInfo.NETTYPE
网络类型枚举类型。
|
static class |
BrowserInfo.OSTYPE
操作系统类型枚举类型。
|
static class |
BrowserInfo.SECURITY_LEVEL |
| 构造器和说明 |
|---|
BrowserInfo(javax.servlet.http.HttpServletRequest request)
构造函数。
|
BrowserInfo(java.lang.String userAgent)
通过浏览器标识构造。
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getAcceptEncodingData()
获取可接受的数据编码原始数据。
|
java.nio.charset.Charset |
getAcceptLanguage()
获取可接受的语言。
|
java.lang.String |
getAcceptLanguageData()
获取可接受的语言原始数据。
|
java.nio.charset.Charset[] |
getAcceptLanguages()
获取可接受的所有语言。
|
java.lang.String[] |
getAllVersion(java.lang.String strKey)
获取指定标识的所有版本信息。
|
BrowserInfo.ARCHITECTURE |
getArchitecture()
获取系统及程序架构(32bit或64bit或运行在64bit平台的32bit程序)。
|
java.lang.String |
getDeviceBuild()
获取设备构建版本。
|
java.lang.String |
getDeviceName()
获取设备标识名称。
|
BrowserInfo.DEVTYPE |
getDeviceType()
获取设备类型。
|
int |
getEngineMajorVersion()
获取引擎主版本号。
|
int |
getEngineMinorVersion()
获取引擎次版本号。
|
java.lang.String |
getEngineName()
获取引擎名称。
|
int |
getEngineRevision()
获取引擎修正版本号。
|
java.lang.String |
getLang()
获取语言。
|
int |
getMajorVersion()
获取浏览器主版本号。
|
int |
getMinorVersion()
获取浏览器次版本号。
|
java.lang.String |
getName()
获取浏览器名称。
|
BrowserInfo.NETTYPE |
getNetType()
获取网络类型。
|
java.lang.String |
getNetTypeName()
获取网络类型名称。
|
int |
getOsMajorVersion()
获取操作系统主版本号。
|
int |
getOsMinorVersion()
获取操作系统次版本号。
|
java.lang.String |
getOsName()
获取操作系统名称。
|
int |
getOsRevision()
获取操作系统修正版本号。
|
BrowserInfo.OSTYPE |
getOsType()
获取操作系统类型。
|
int |
getRevision()
获取浏览器修正版本号。
|
BrowserInfo.SECURITY_LEVEL |
getSecurityLevel()
获取安全等级。
|
BrowserInfo.BROWSER_TYPE |
getType()
获取浏览器类型。
|
java.lang.String |
getUserAgent()
获取浏览器信息原始数据。
|
boolean |
isCompatibleMode()
是否运行在兼容模式。
|
static void |
main(java.lang.String[] args)
测试程序。
|
java.lang.String |
toString()
对象转字符串。
|
public BrowserInfo(java.lang.String userAgent)
userAgent - public BrowserInfo(javax.servlet.http.HttpServletRequest request)
request - public final java.lang.String getEngineName()
public final int getEngineMajorVersion()
public final int getEngineMinorVersion()
public final int getEngineRevision()
public final BrowserInfo.BROWSER_TYPE getType()
public final java.lang.String getName()
public final int getMajorVersion()
public final int getMinorVersion()
public final int getRevision()
public final BrowserInfo.NETTYPE getNetType()
public final java.lang.String getNetTypeName()
public final BrowserInfo.ARCHITECTURE getArchitecture()
public final BrowserInfo.OSTYPE getOsType()
public final java.lang.String getOsName()
public final int getOsMajorVersion()
public final int getOsMinorVersion()
public final int getOsRevision()
public final BrowserInfo.DEVTYPE getDeviceType()
public final java.lang.String getDeviceBuild()
public final java.lang.String getDeviceName()
public final BrowserInfo.SECURITY_LEVEL getSecurityLevel()
public final java.lang.String getLang()
public final java.lang.String getAcceptEncodingData()
public final java.lang.String getAcceptLanguageData()
public final java.nio.charset.Charset getAcceptLanguage()
public final java.nio.charset.Charset[] getAcceptLanguages()
public final java.lang.String getUserAgent()
public java.lang.String[] getAllVersion(java.lang.String strKey)
如:指定 “.NET CLR” 返回 .NET 版本信息。
strKey - public final boolean isCompatibleMode()
public static void main(java.lang.String[] args)
args - public java.lang.String toString()
toString 在类中 java.lang.ObjectCopyright © 2001-2014 hynnet.com