我们做web项目,结合ssh的项目,现在需要做一个这样的功能,在服务器端可以监视到,用户是用什么样
我们做web项目,结合ssh的项目,现在需要做一个这样的功能,在服务器端可以监视到,用户是用什么样的浏览器去访问的,请问这个红盟如何实现,其原理是什么,那里可以找到这个功...
我们做web项目,结合ssh的项目,现在需要做一个这样的功能,在服务器端可以监视到,用户是用什么样的浏览器去访问的,请问这个红盟如何实现,其原理是什么,那里可以找到这个功能的代码?
展开
1个回答
展开全部
客户端使用浏览器发送请求的时候,在h tt p请求的头里面,会携带浏览器的信息。你在服务端去判断这个信息就可以知道是用什么浏览器访问
追问
哦,我们组长说了,他说全世界的浏览器太多了,用if条件一个一个判断很麻烦,要我做个简单直接的方式。
追答
还有一种方式就是你写一个 js 脚本,js 脚本判断完浏览器类型后,通过 ajax 回传给服务器。
不过 用if条件一个一个判断很麻烦 ==》为什么会存在这种情况呢? HTTP 协议都是标准的,直接提取 HTTP 协议里面的 浏览器类型字段即可知道是什么浏览器,不知道你说的 if 是干吗用的?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询