【最全总结】java(user-agent)获取浏览器信息及操作系统

本文章使用java(user-agent),需要前端请求request 为了测试几乎下载完了windows常用浏览器 Android也几乎下载了全部常用浏览器作为测试, 苹果系统,ipone有朋帮测试过,没得问题, 最后总结出代码: ———

本文章使用java(user-agent),需要前端请求request
为了测试几乎下载完了windows常用浏览器
Android也几乎下载了全部常用浏览器作为测试,
苹果系统,ipone有朋帮测试过,没得问题,
最后总结出代码:
——————————————这是分割线——————————————
获取浏览器版本:

/**
 * 获取浏览器版本
 * 
 * @param request
 * @return
 */
public static String getBrower(HttpServletRequest request)
{
   
	String browserVersion = null;
	String header = request.getHeader("user-agent");
	System.out.println(header);
	if (header.equals("") || header == null)// 为空就默认为谷歌
	{
   
		browserVersion = "谷歌浏览器";
		return browserVersion;
	}

	if (header.indexOf("Chrome") > 0)// 谷歌
	{
   
		browserVersion = "谷歌浏览器";
	}
	else if (header.indexOf("Safari") > 0)// safari
	{
   
		browserVersion = "safari浏览器";
	}
	if (header.indexOf("MSIE") > 0)// ie浏览器
	{
   
		browserVersion = "ie浏览器";
	}
	if (header.indexOf("Firefox") > 0)// 火狐浏览器
	{
   
		browserVersion = "火狐浏览器";
	}
	if (header.indexOf("Camino") > 0)//
	{
   
		browserVersion = "camino浏览器";
	}
	

发布者:admin,转转请注明出处:http://www.yc00.com/web/1740328145a4229754.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信