这是Mozilla Firefox浏览器的四个User-Agent(HTTP标头)字符串。
# Linux
Linux / Firefox 42: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0
# Mac
Mac / Firefox 42: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:42.0) Gecko/20100101 Firefox/42.0
# Windows
Windows / Firefox 42: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0
# Android
Android / Firefox 42: Mozilla/5.0 (Android; Mobile; rv:42.0) Gecko/42.0 Firefox/42.0
为什么Android(42.0)的Gecko版本号的格式与其他操作系统(20100101)的格式完全不同?
以这种不同的格式具有什么功能?
只有开发人员会知道。您可以查看源代码。可能会有一些评论解释原因。
—
DavidPostill
谢谢。我知道他们的几个开发人员在这里做出了贡献,因此希望他们(或其他人)能够提供答案。
—
RockPaperLizard 2015年