李振海的gravatar头像
李振海 2018-01-01 11:46:08
java获取浏览器名称及版本号

我们公司有个vj黑科技,里边有个浏览器,前端界面在谷歌浏览器上正常,但是在vj黑科技里边就不正常,但是又看不出使用的什么浏览器,所以只能找工具了 ,然后把他写出来了

主流浏览器可以在关于里边看到浏览器的版本,像有的客户端内嵌了一个浏览器,我们不知道他的版本,就可以用到它了

maven引入,
<dependency>
         <groupId>eu.bitwalker</groupId>
         <artifactId>UserAgentUtils</artifactId>
         <version>1.20</version>
</dependency>

 

public String login(HttpServletRequest request, HttpServletResponse response, HttpSession session)
			throws IOException {
		// 获取浏览器信息
		Browser browser = UserAgent.parseUserAgentString(request.getHeader("User-Agent")).getBrowser();
		// 获取浏览器版本号
		Version version = browser.getVersion(request.getHeader("User-Agent"));
		String info = browser.getName() + "/" + version.getVersion();
		return info;
	}

 


打赏

已有1人打赏

最代码官方的gravatar头像
最近浏览
wanglt 2021年10月12日
暂无贡献等级
水光浮藻  LV6 2021年4月12日
PPDONG  LV1 2020年8月11日
里更debug  LV10 2020年7月8日
haidaozhi  LV7 2020年5月18日
gx_8888  LV1 2020年5月14日
khhjgjhv  LV10 2020年3月26日
15676663785  LV9 2019年8月28日
huleihulei  LV2 2019年8月8日
taoziyy  LV2 2019年1月15日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友