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