【发布时间】:2020-09-09 03:45:22
【问题描述】:
考虑下面的代码:
String userAgent = request.getHeader("User-Agent");
在我的例子中,“request.getHeader("User-Agent")”方法调用返回下面的字符串。
Mozilla/4.0(兼容;MSIE 7.0;Windows NT 10.0;WOW64;Trident/7.0;.NET4.0C;.NET4.0E)
但是当我在http://useragentstring.com检查我的用户代理字符串时
它像 Gecko 一样显示为 Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0)
根据IE浏览器显示的浏览器版本是正确的。
所以我担心的是我使用的方法是正确的还是缺少某些东西,因为相同的代码在 chrome 和 Mozilla 中返回了正确的 UserAgent 字符串。
【问题讨论】:
-
呃,别再用IE了……
标签: internet-explorer browser user-agent