c# – 如何检查useragent是ipad还是iphone?

c# – 如何检查useragent是ipad还是iphone?,第1张

概述我使用一个C#asp.net网站。 如何检查用户是否使用ipad或iphone?如何检查平台? 例如,如果用户从ipad进入网站,我想显示“Hello ipad user” 对于iPad user agent是这样的: Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, 我使用一个C#asp.net网站。

如何检查用户是否使用ipad或iphone?如何检查平台?

例如,如果用户从ipad进入网站,我想显示“Hello ipad user”

解决方法 对于iPad user agent是这样的:

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

并为iPhone的一些东西:

Mozilla/5.0 (iPhone; U; cpu like Mac OS X; en) AppleWebKit/420+ (KHTML,like Gecko) Version/3.0 Mobile/1A543a Safari/419.3

任何更多的取决于版本和它的iPhone 3或4

所以更好地做一个子串搜索iPhone和iPad的建议由另一个答案

总结

以上是内存溢出为你收集整理的c# – 如何检查useragent是ipad还是iphone?全部内容,希望文章能够帮你解决c# – 如何检查useragent是ipad还是iphone?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1087567.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存