文章目录
  1. 1. java user agent

java user agent


依赖UserAgentUtils

1
2
3
4
5
<dependency>
<groupId>nl.bitwalker</groupId>
<artifactId>UserAgentUtils</artifactId>
<version>1.2.4</version>
</dependency>

代码获取浏览器、操作系统等信息

1
2
3
4
5
6
7
8
9
10
11
12
//获取浏览器信息
String ua = request.getHeader("User-Agent");
//转成UserAgent对象
UserAgent userAgent = UserAgent.parseUserAgentString(ua);
//获取浏览器信息
Browser browser = userAgent.getBrowser();
//获取系统信息
OperatingSystem os = userAgent.getOperatingSystem();
//系统名称
String system = os.getName();
//浏览器名称
String browserName = browser.getName();

参考资料:

user agent js

user agent js demo

user agent java

获得浏览器User-agent的方法

java 获取浏览器请求头获取浏览器、系统信息

文章目录
  1. 1. java user agent