当前位置: 技术问答>java相关
关于一个jsp的问题
来源: 互联网 发布时间:2015-09-24
本文导语: 我在jsp中用request.getHeader("User-Agent")方法显示客户端的电脑信息, 显示出 "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705)",问题是我没有使用Mozilla/4.0作为浏览器,而且IE浏览器是在 NCSA Mosaic 的基础...
我在jsp中用request.getHeader("User-Agent")方法显示客户端的电脑信息,
显示出 "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT
5.0; .NET CLR 1.0.3705)",问题是我没有使用Mozilla/4.0作为浏览器,而且IE浏览器是在 NCSA Mosaic 的基础上完成的,我觉得和Mozilla/4.0没有联系。
谁能帮我解释一下吗?非常感谢!
By java初学者——liunix.com
显示出 "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT
5.0; .NET CLR 1.0.3705)",问题是我没有使用Mozilla/4.0作为浏览器,而且IE浏览器是在 NCSA Mosaic 的基础上完成的,我觉得和Mozilla/4.0没有联系。
谁能帮我解释一下吗?非常感谢!
By java初学者——liunix.com
|
不用理会Mozilla,(compatible; MSIE 6.0; Windows NT
5.0; .NET CLR 1.0.3705)
第二个分号前面的内容表示Browser自己的名字,这里是 MSIE 6.0。
你可以判断一下是否包含 MSIE 就好了。
至于都有些什么Browser,可以看看这个文件
c:windowssystem32inetsrvbrowscap.ini
;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Microsoft Browsers ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; IE 1.x
[IE 1.5]
browser=IE
version=1.5
majorver=1
minorver=5
frames=FALSE
tables=TRUE
cookies=TRUE
backgroundsounds=FALSE
vbscript=FALSE
javascript=FALSE
javaapplets=FALSE
beta=False
Win16=False
[Mozilla/1.22 (compatible; MSIE 1.5; Windows NT)]
parent=IE 1.5
platform=WinNT
.....................
修改这个文件的内容没什么大不了的影响,如果用BrowserType Object才有作用,用java当然不用理会这个文件,做个参考吧。
5.0; .NET CLR 1.0.3705)
第二个分号前面的内容表示Browser自己的名字,这里是 MSIE 6.0。
你可以判断一下是否包含 MSIE 就好了。
至于都有些什么Browser,可以看看这个文件
c:windowssystem32inetsrvbrowscap.ini
;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Microsoft Browsers ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; IE 1.x
[IE 1.5]
browser=IE
version=1.5
majorver=1
minorver=5
frames=FALSE
tables=TRUE
cookies=TRUE
backgroundsounds=FALSE
vbscript=FALSE
javascript=FALSE
javaapplets=FALSE
beta=False
Win16=False
[Mozilla/1.22 (compatible; MSIE 1.5; Windows NT)]
parent=IE 1.5
platform=WinNT
.....................
修改这个文件的内容没什么大不了的影响,如果用BrowserType Object才有作用,用java当然不用理会这个文件,做个参考吧。