iOS 中的什么应用程序生成这些用户代理?
我必须为一些 iOS 相关的 UA 执行用户代理 (UA) 到应用程序的映射。大多数应用程序用户代理都有应用程序的名称,就像 Facebook 应用程序一样
Facebook/3440 CFNetwork/485.13.9 Darwin/11.0.0
,但我看到很多通用的 UA。我找不到与这些相关的应用程序。有人能告诉我是什么产生了这些。例如:
Apple-iPhone3C1/812.1
Apple-iPhone2C1/812.1
Apple-iPhone3C1/807.4
Apple-iPhone3C1/810.2 etc.
此外,是否有任何开放的应用程序或资源可以将 UA 映射到 iOS 应用程序?
I have to perform user-agent (UA) to application mapping for a few iOS related UAs. Most of the application user-agents have the name of the application in them, like for Facebook App it seems to be
Facebook/3440 CFNetwork/485.13.9 Darwin/11.0.0
But I see a lot of generic UAs. I cannot find the applications related to these. Can someone tell me what generates these. These are, for example:
Apple-iPhone3C1/812.1
Apple-iPhone2C1/812.1
Apple-iPhone3C1/807.4
Apple-iPhone3C1/810.2 etc.
Also, is there any open app or resource that maps UAs to Apps for iOS?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这些通用 UA 不属于应用程序。它是硬件的 ID 和 WebKit 版本。
这部分是硬件模型:
此代码
为您提供以下字符串:
其中包含 WebKit 版本(示例中为 533.17.9)。
Those generic UAs don't belong to an app. It's the id of the hardware and the WebKit version.
This part is the hardware model:
This code
gives you this string:
which contains a WebKit version (533.17.9 in the example).
所有这些 UA 字符串和更多内容都在那里,可用于识别特定的配置/组合等(有时甚至是当前的运营商!)...检查列表 此处。
All these UA strings and alot more are out there and can be used to identify specific configurations/combinations etc. (sometimes even the current carrier!)... check the list here.