美文网首页系统&运维&网络知识
HTTP不可不知(一) ----- USER-AGENT

HTTP不可不知(一) ----- USER-AGENT

作者: 绿皮多驱小火车 | 来源:发表于2017-12-11 16:51 被阅读25次

User Agent中文名为

用户代理

  • 简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的[操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。

  • 一些网站常常通过判断 UA 来给不同的操作系统、不同的浏览器发送不同的页面,因此可能造成某些页面无法在某个浏览器中正常显示,但通过伪装 UA 可以绕过检测

标准格式为:

浏览器标识 (操作系统标识; 加密等级标识;浏览器语言) 渲染引擎标识 版本信息

浏览器标识

由于很多网站在进行 UA 检测的时候忽略了两位数版本号,所以可能造成 浏览器及之后版本收到糟糕的页面,因此自 浏览器 10 之后的版本中浏览器标识项固定为 浏览器,在 UA 字串尾部添加真实版本信息。

操作系统标识

FreeBSD

X11; FreeBSD (version no.) i386
X11; FreeBSD (version no.) AMD64

Linux

X11; Linux ppc
X11; Linux ppc64
X11; Linux i686
X11; Linux x86_64

Mac

Macintosh; PPC Mac OS X
Macintosh; Intel Mac OS X

Solaris

X11; SunOS i86pc
X11; SunOS sun4u
Windows:
Windows NT 10.0 对应操作系统windows 10
windows NT 6.2 对应操作系统 windows 8
Windows NT 6.1 对应操作系统 windows 7
Windows NT 6.0 对应操作系统 windows vista
Windows NT 5.2 对应操作系统 windows 2003
Windows NT 5.1 对应操作系统 windows xp
Windows NT 5.0 对应操作系统 windows 2000
Windows ME
Windows 98

加密等级标识

N: 表示无安全加密
I: 表示弱安全加密
U: 表示强安全加密

浏览器语言

在首选项 > 常规 > 语言中指定的语言

渲染引擎

浏览器 使用 Presto 渲染引擎,格式为: Presto/版本号

版本信息

显示 浏览器 真实版本信息,格式为: Version/版本号

相关文章

网友评论

    本文标题:HTTP不可不知(一) ----- USER-AGENT

    本文链接:https://www.haomeiwen.com/subject/uwaiixtx.html