【问题标题】:New Safari UserAgent - 6 digit number at the end新的 Safari 用户代理 - 末尾的 6 位数字
【发布时间】:2016-03-10 13:12:12
【问题描述】:

我们正在记录 UserAgent 以进行研究,不久前我们开始从 iPhone/iPad 接收这些 UserAgent:

"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12 (000767)"

有多个,最后只有不同的 6 位数字:

"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12 (000764)"
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12 (000765)"
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12 (000825)"
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12 (000826)"
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12 (000790)"

它们都是一样的,但最后的 6 位数字不同。有谁知道最后这个 6 位数字是什么意思(例如 (000790) - 在上面的 UserAgent 字符串的末尾滚动)?我找不到任何关于它的东西,它似乎是 Apple 最近添加的。也只有Safari/600.7.12 有。

【问题讨论】:

    标签: ios iphone web safari


    【解决方案1】:

    这是因为Cordova - 您一定是从移动应用获得流量; Cordova 应用程序的 iOS 版本将此附加到用户代理字符串的末尾:

    https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/Public/CDVViewController.m#L496

    遇到了同样的问题,一位同事通过 Cordova Slack 找到了它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-26
      • 2022-12-18
      • 1970-01-01
      • 2015-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多