gpt4 book ai didi

java - 即 11 : How Can we Detect Browser Version IE 11 Using Java?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:26:31 25 4
gpt4 key购买 nike

你们都知道 I.E 11 已经发布了。!!在此之前使用 Java 检测浏览器版本,使用

getHttpServletRequest().getHeader("User-Agent")”。

它给出浏览器名称和版本。但是在引入 I.E 11 用户代理之后,MSIE 被删除了..

那么我们如何在JAVA中获取I.E的版本。

如果有任何帮助,那将对我有很大帮助...

谢谢...

最佳答案

getHttpServletRequest().getHeader("User-Agent")

这不应该抛出空指针异常。相反,它应该给出文本

Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko 

对于标准模式下的 IE 11,以及

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C)

在兼容性 View 中。如果你愿意,你可以匹配那些。然而,如this article中所述,不推荐用户代理嗅探。

关于java - 即 11 : How Can we Detect Browser Version IE 11 Using Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20583732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com