什么是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

您可以使用:

http://whatsmyuseragent.com/

要find您的用户代理(谷歌:“我的用户代理是什么”给出了这个答案)

  • 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 – 不太确定那是什么!)