Browser
- -
Engine
- -
OS
- -
Type
-
Model
- -
CPU
-
UserAgent(简称 UA)中文名为用户代理,是 HTTP 请求中的用户标识。使得服务器能够识别客户端使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等的一个标识。
一些网站常常通过判断 UA 来给不同的操作系统、不同的浏览器发送不同的页面,因此可能造成某些页面无法在某个浏览器中正常显示,但通过伪装 UA 可以绕过检测。
JavaScript 语言通过navigator.userAgent
获取HTTP客户端浏览器的信息。
PHP 语言通过全局变量$_SERVER['HTTP_USER_AGENT']
获取HTTP客户端浏览器的信息。
Go 语言通过net/http
标准库来获取HTTP客户端浏览器的信息。
Python 语言通过os.environ
获取HTTP客户端浏览器的信息。