来自360浏览器的请求如何判断?

2019-04-25 09:52发布

问题:

经F12查看,360浏览器在访问自家网站和正常网站的时候UA字符串不一样。

访问正常网站
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36

访问自家网站
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360SE

怎么破?大家怎么判断一个网页请求是不是来自360浏览器的?

回答1:

request.getHeader("User-Agent")

获取后的字符串包含 MSIE 表示是兼容模式(IE),包含 Chrome 表示是极速模式。