【发布时间】:2015-04-04 01:46:44
【问题描述】:
我正在开发一个 Spring MVC 应用程序,我需要访问客户端浏览器名称和版本。
我的操作中有一个HttpServletRequest 的实例作为参数并使用request.getHeader("User-Agent") 方法,但这在Internet Explorer 9 中返回了Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko。
我需要准确的编号和版本。有什么工具可以做到这一点吗?
【问题讨论】:
-
没有安全的方法可以做到这一点。浏览器名称和版本来自浏览器(客户端)。它很容易被欺骗,所以你不能 100% 确定浏览器的名称和版本是正确的
标签: java spring spring-mvc browser