什么是iPad用户代理?

Yor*_*ric 113 user-agent ipad

从我收集的信息来看,iPad正在使用iPhone OS,但屏幕分辨率与iPhone和iPod touch不同.许多网站可能不得不改变其用户代理检测以适应iPad.

那么,任何有权访问iPad或iPad SDK的人都能为我们提供用户代理字符串吗?

小智 127

Mozilla/5.0(iPad; U; CPU iPhone OS 3_2,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,类似Gecko)版本/ 4.0.4 Mobile/7B314 Safari/531.21.10

  • 以上接受的答案不再是它了.您无法检查"iPhone"的用户代理,必须是"iPad".我认为上面的jleedev链接更接近实际交易:Mozilla/5.0(iPad; U; CPU OS 3_2,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,类似Gecko)版本/ 4.0.4 Mobile/7B334b Safari/531.21.10 (15认同)
  • 这是另一个更全面,信息更丰富的链接:http://developer.apple.com/library/IOs/#documentation/AppleApplications/Reference/SafariWebContent/OptimizingforSafarioniPhone/OptimizingforSafarioniPhone.html (6认同)
  • 嘿伙计们,这是Safari开发者库中的用户代理详细信息:http://developer.apple.com/library/safari/#technotes/tn2010/tn2262/_index.html (2认同)

ken*_*ytm 29

模拟器中,在iPad模式下:

Mozilla/5.0(Macintosh; U; Intel Mac OS X 10_5_8; zh-CN)AppleWebKit/531.9(KHTML,与Gecko一样)Version/4.0.3 Safari/531.9 (这是针对3.2 beta 1)

Mozilla/5.0(iPad; U; CPU OS 3_2,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,类似Gecko)版本/ 4.0.4 Mobile/7B334b Safari/531.21.10 (这是用于3.2 beta) 3)

在iPhone模式下:

Mozilla/5.0(iPhone; U; CPU iPhone OS 3_2,如Mac OS X; en-us)AppleWebKit/531.21.20(KHTML,如Gecko)Mobile/7B298g

我不知道模拟器有多可靠,但似乎你无法通过用户代理字符串检测设备是否是iPad.

(注意:我在Snow Leopard上,Safari的用户代理字符串是

Mozilla/5.0(Macintosh; U; Intel Mac OS X 10_6_2; zh-CN)AppleWebKit/531.21.8(KHTML,与Gecko一样)Version/4.0.4 Safari/531.21.10

)


Mo.*_*Mo. 16

从一个真实的设备:

Mozilla/5.0 (iPad; U; CPU OS OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10


小智 10

值得注意的是,当在web-app模式下运行时(使用apple-mobile-web-app-capable元标记),用户代理会从以下位置更改:

Mozilla/5.0(iPad; U; CPU OS 3_2_1,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,与Gecko一样)Version/4.0.4 Mobile/7B405 Safari/531.21.10

至:

Mozilla/5.0(iPad; U; CPU OS 3_2_1,如Mac OS X; en-us)AppleWebKit/531.21.10(KHTML,如Gecko)Mobile/7B405


zvi*_*zvi 9

(近10年后...)

iOS 13开始,iPad的用户代理已更改为Mac OS,例如:

Mozilla / 5.0(Macintosh;英特尔Mac OS X 10_15)AppleWebKit / 605.1.15(KHTML,例如Gecko)版本/13.0 Safari / 605.1.15


Rob*_*ath 7

iPad 2下4.3.5:

Mozilla/5.0(iPad; U; CPU OS 4_3_5,如Mac OS X; en-us)AppleWebKit/533.17.9(KHTML,类似Gecko)版本/ 5.0.2 Mobile/8L1 Safari/6533.18.5


小智 6

我说:

Mozilla/5.0(iPad; U; CPU OS 4_3,如Mac OS X; da-dk)AppleWebKit/533.17.9(KHTML,类似Gecko)版本/ 5.0.2 Mobile/8F190 Safari/6533.18.5