Jim*_*ein 12 iphone facebook webkit ipad ios
我正在查看一些日志试图解释一些"有趣"的行为,我看到一些用户来到我的应用程序,其用户代理与此类似:
Mozilla/5.0 (iPad; U; CPU iPhone OS 5_1_1 like Mac OS X; en_US) AppleWebKit (KHTML, like Gecko) Mobile [FBAN/FBForIPhone;FBAV/4.1.1;FBBV/4110.0;FBDV/iPad2,1;FBMD/iPad;FBSN/iPhone OS;FBSV/5.1.1;FBSS/1; FBCR/;FBID/tablet;FBLC/en_US;FBSF/1.0]
Run Code Online (Sandbox Code Playgroud)
如果我通过udger.com运行此字符串,我会得到以下结果:
这个屏幕截图和用户代理让我困惑,因为它说这是iPod和iPad的移动游猎.我iPad
在用户代理的第一部分看到,但我也看到很多对FB和iPhone和iOS以及其他各种东西的引用.
我很好奇,如果这是一个由Facebook for iOS应用程序提供的"通用"用户代理,如果是 - 该设备是iPad还是它还不够明确?
Chr*_*ett 16
是的,它是iOS Facebook应用程序....
以下是来自iPhone 4s的用户代理字符串,表明它包含正确的设备 iPhone4,1
Mozilla/5.0 (iPhone; CPU iPhone OS 6_0_1 like Mac OS X)
AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10A523
[FBAN/FBIOS;FBAV/5.3;FBBV/89182;FBDV/iPhone4,1;FBMD/iPhone;FBSN/iPhoneOS;
FBSV/6.0.1;FBSS/2; FBCR/O2;FBID/phone;FBLC/en_US]
Run Code Online (Sandbox Code Playgroud)
显示的设备似乎遵循检测iOS模型的答案中显示的相同模型标识
@"i386" on the simulator
@"iPod1,1" on iPod Touch
@"iPod2,1" on iPod Touch Second Generation
@"iPod3,1" on iPod Touch Third Generation
@"iPod4,1" on iPod Touch Fourth Generation
@"iPhone1,1" on iPhone
@"iPhone1,2" on iPhone 3G
@"iPhone2,1" on iPhone 3GS
@"iPad1,1" on iPad
@"iPad2,1" on iPad 2
@"iPad3,1" on iPad 3 (aka new iPad)
@"iPhone3,1" on iPhone 4
@"iPhone4,1" on iPhone 4S
@"iPhone5,1" on iPhone 5
@"iPhone5,2" on iPhone 5
Run Code Online (Sandbox Code Playgroud)
这意味着您显示它是iPad 2上的Facebook应用程序的字符串
归档时间: |
|
查看次数: |
25475 次 |
最近记录: |