Mozilla/5.0 (iPhone; CPU iPhone OS 7_1 like Mac OS X) AppleWebKit/536.26
(KHTML, like Gecko) GSA/3.2.1.25875 Mobile/11D167 Safari/8536.25
“GSA” 部分是什么?
我尝试过解决这个问题,但谷歌搜索还不够(唯一有意义的结果是关于 gsa-crawler,但看起来不是这样)。但对于 Safari,我曾经期望得到类似
Mozilla/5.0 (iPhone; CPU iPhone OS 7_1 like Mac OS X) AppleWebKit/537.51.2
(KHTML, like Gecko) Version/7.0 Mobile/11D167 Safari/9537.53
当然,我理所当然地认为这不是伪造的字符串......
答案1
这意味着运行 iOS 7.1 的 iPhone 上的 Safari 使用 Google Search(Appliance)作为其默认搜索引擎。
答案2
我想参与讨论。虽然我无法反驳 i-CONICA 的答案,因为它可能是正确的,但我注意到在 iPad 和 iPhone(均运行 iOS 7.1)上,如果您通过 Google 搜索应用打开网站,用户代理将更改为“GSA”字符串,而不是标准的 Safari 用户代理字符串。
这个“GSA”字符串的罪魁祸首似乎是使用 Google 搜索应用搜索并打开网站的人。