userAgent解析
userAgent中文名称是用户代理,简称UA。它是一串标识用户浏览器信息的字符串,服务器可以根据这个字符串判断用户的操作环境,包括:操作系统类型、CPU类型、浏览器类型、浏览器语言等。
服务器可以根据用户的操作环境提供不同的内容,比如:如果用户使用PC浏览器访问,则提供PC版页面,如果用户使用手机浏览器,则提供手机版页面。
您的UserAgent:
点击表格中绿色文字可以查看更多
|
浏览器信息 |
名称 |
|
|
|
|
|
浏览器内核 |
名称 |
|
|
|
|
|
操作系统 |
名称 |
|
|
|
|
|
CPU |
类型 |
|
设备信息 |
|
|
|
|
|
|
APP信息 |
名称 |
|
|
|
|
|
其它信息 |
|
|
|
|
说明:
1、由于上网设备以及软件的复杂性,上述信息的任意一项都可能不能读取到。
对于正常的浏览器:
PC端可以读取到浏览器信息、内核信息、操作系统信息,CPU信息可能含有也可能不含有,设备信息一定不会含有。
移动端可以读取到上述的全部信息。
对于软件内置的浏览器,在UA中一般是包含软件信息的,但是这样的软件太多很难一一列举,比如:用微信、支付宝、QQ等打开网页。对于这些软件内置的浏览器,通常是在网页中单独加以区别,比如:网页只能在微信中打开,如果检测到不是微信的内置浏览器就显示提示内容,引导用户从微信中打开。
2、“设备信息”以上的内容正常的浏览器可以获取(CPU信息不一定含有),从“设备信息”开始的内容只有移动端可能含有,用户不是使用浏览器访问网页时将显示“APP信息”,如:微信、QQ、支付宝等,“其它信息”只有某些app含有。