什么是iPhone 4用户代理?
有没有人发现iPhone 4的浏览器的用户代理string呢?
Mozilla / 5.0(iPhone; U;像Mac OS X的CPU iPhone OS 4_0; en-us)AppleWebKit / 532.9(KHTML,如Gecko)版本/ 4.0.5 Mobile / 8A293 Safari / 6531.22.7
- Mozilla / 5.0(iPhone; U;像Mac OS X的CPU iPhone OS 4_0; en-us)AppleWebKit / 532.9(KHTML,如Gecko)Mobile / 7D11
- Mozilla / 5.0(iPhone; U;像Mac OS X的CPU iPhone OS 4_0; en-us)AppleWebKit / 532.9(KHTML,如Gecko)版本/ 4.0.5 Mobile / 8A293 Safari / 6531.22.7
- Mozilla / 5.0(iPhone; U;像Mac OS X的CPU iPhone OS 4_0_1; en-us)AppleWebKit / 532.9(KHTML,如Gecko)版本/ 4.0.5 Mobile / 8A306 Safari / 6531.22.7
- Apple WebKit / 532.9(KHTML,如Gecko)版本/ 4.0.5 Mobile / 8B5097d Safari / 6531.22.7
- Mozilla / 5.0(iPhone; U;像Mac OS X的CPU iPhone OS 4_2; en_us)AppleWebKit / 525.18.1(KHTML,像Gecko)
- Mozilla / 5.0(iPhone; U;像Mac OS X的CPU iPhone OS 4_2_1; en-us)AppleWebKit / 533.17.9(KHTML,如Gecko)Version / 5.0.2 Mobile / 8C148 Safari / 6533.18.5
…目前
这个网站似乎保留了一个完整的列表,仍然保持
iPhone,iPod Touch和iPad从iOS 2.0 – 5.1.1 (至今)。
您确实需要从页面列中列出的信息中组装完整的用户代理string。
本周推出的iOS 4.3.2的用户代理是:
Mozilla / 5.0(iPhone; U;像Mac OS X的CPU iPhone 4_3_2; en-us)AppleWebKit / 533.17.9(KHTML,如Gecko)Version / 5.0.2 Mobile / 8H7 Safari / 6533.18.5
用户代理无法识别iPhone的(硬件)版本。
只有意识到这是一个iPhone以及它正在运行的软件版本。
使用Safari用户代理string
甚至连WURLF都不能。
注意:来自Facebook内部浏览器的用户代理string确实表示实际的物理设备。 即使手机载体(如AT&T)
Apple WebKit / 603.3.8(KHTML,如Gecko)Mobile / 14G60 [FBAN / FBIOS; FBAV / 149.0.0.39.64; FBBV / 79173879; FBDV / iPhone7 , 2; FBMD / iPhone; FBSN / iOS的; FBSV / 10.3.3; FBSS / 2; FBCR / AT&T; FBID /电话; FBLC / EN_US; FBOP / 5; FBRV / 0
Apple WebKit / 604.3.5(KHTML,如Gecko)Mobile / 15B93 [FBAN / FBIOS; FBAV / 148.0.0.45.64; FBBV / 78032376; FBDV / iPhone10, 4 ; FBMD / iPhone; FBSN / iOS; FBSV / 11.1; FBSS / 2; FBCR / AT&T; FBID /电话; FBLC / en_US; FBOP / 5; FBRV / 0]
这些在iOS或Safari浏览器中不会出现,只能在Facebook应用程序的浏览器中使用。
(我也得到iPhone9
– 不太确定那是什么!)