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
当然,我理所当然地认为它不是伪造的字符串......
我想参与其中。虽然我无法证明 i-CONICA 的答案可能是正确的,但我注意到在 iPad 和 iPhone(均运行 iOS 7.1)上,如果您通过 Google 搜索应用程序打开网站,用户代理将是更改为“GSA”字符串,而不是标准的 Safari 用户代理字符串。
似乎这个“GSA”字符串的罪魁祸首是人们使用谷歌搜索应用程序搜索和打开网站。
这意味着运行 iOS 7.1 的 iPhone 上的 Safari 使用 Google 搜索(设备)作为其默认搜索引擎。