UserAgent,简称UA,是 Http协议中的一部分,属于头域的组成部分,它是一个特殊字符串头,用于向访问网站提供用户所使用的浏览器类型及版本、操作系统及版本、浏览器内核等信息。通过这个标识,网站可以显示不同的排版,从而为用户提供更好的体验或者进行信息统计。例如,用手机访问谷歌和电脑访问是不一样的,这些是谷歌根据访问者的UA来判断的。
UserAgent字符串通常在每次浏览器HTTP请求时发送到服务器,以便服务器可以返回合适格式和版本的内容。它包括的信息有:
浏览器类型
浏览器版本
操作系统类型
操作系统版本
CPU类型
浏览器渲染引擎
浏览器语言
浏览器插件等
一些网站常常通过判断UA来给不同的操作系统、不同的浏览器发送不同的页面,因此可能造成某些页面无法在某个浏览器中正常显示,但通过伪装UA可以绕过检测。
需要注意的是,UserAgent并不仅指浏览器,还包括搜索引擎等其他客户端软件。
声明:
本站内容均来自网络,如有侵权,请联系我们。