`
flysnowxf
  • 浏览: 577759 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

常见的设备User-Agent

    博客分类:
  • Web
阅读更多
iPhone
Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko)
特征:iPhone关键字

iPad
Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko)
特征:iPad关键字

iPod
Mozilla/5.0 (iPod; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko)
特征:iPod关键字,并且也有iPhone关键字

判断iOS设备,只需要判断是否有iPhone或者iPad关键字即可。

Android
小米手机
Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; MI-ONE Plus Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
HTC手机
Mozilla/5.0 (Linux; U; Android 2.3.3; zh-cn; HTC_WildfireS_A510e Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
特征:Android关键字

Mac
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22
特征:Macintosh关键字,也就是麦金托什机

Windows
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1
特征:Windows NT关键字,5.1表示版本,这里为xp

BlackBerry
Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.337 Mobile Safari/534.1+
特征:BlackBerry关键字
分享到:
评论
2 楼 flysnowxf 2012-07-12  
tl3shi 写道
IOS设备用QQ浏览器 访问。UA 判断不出来。。。

我下了qq浏览器试了下,确实不一样:
MQQBrowser/34 (iOS 4G; U; CPU like Mac OS X; zh-cn)
只能对qq浏览器特殊判断,判断是否有iOS关键字。
1 楼 tl3shi 2012-07-12  
IOS设备用QQ浏览器 访问。UA 判断不出来。。。

相关推荐

    JavaUser-Agent解析库

    <artifactId>user-agent-utils <version>2a6db83 ``` 然后,可以使用提供的API来解析User-Agent字符串: ```java UserAgent userAgent = UserAgent.parseUserAgentString("User-Agent字符串"); Browser browser =...

    User-Agent Switcher for Chrome 汉化版

    **User-Agent Switcher for Chrome 汉化版**是一款针对谷歌浏览器(Chrome)设计的扩展程序,它允许用户轻松地更改浏览器发送的User-Agent字符串,从而模拟不同设备或浏览器环境来访问网页。这个功能在进行网页开发...

    user-agent-utils.zip

    尽管"user-agent-utils"库在处理大部分常见的User-Agent时表现良好,但随着新的浏览器和设备不断出现,它可能无法识别某些罕见或最新的User-Agent。因此,在实际使用中,开发者仍需要定期更新库或者结合其他方式来...

    App端user-agent请求头大全,几千个ua

    #### 二、常见App端User-Agent示例解析 ##### 1. 微信客户端 **示例**: ``` Mozilla/5.0 (Linux; Android 8.0; ANE-AL00 Build/HUAWEI_ANE-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/...

    User-Agent Switcher for Chrome.zip

    "User-Agent Switcher for Chrome.zip" 是一个专为谷歌浏览器(Chrome)设计的插件压缩包,它允许用户在浏览网页时切换不同的User-Agent标识,从而模拟不同的浏览器环境或设备类型。User-Agent是一个字符串,通常由...

    2024最新设备python爬虫十万条UA User-Agent信息浏览器头信息包括手机

    2024最新设备python爬虫十万条UA User-Agent信息浏览器头信息包括手机

    各种浏览器的User-Agent信息包括手机端的浏览器

    例如,开发者在处理跨平台兼容性问题时,可以直接引用这个列表中的User-Agent,模拟不同设备和浏览器的请求,检查网站在各种条件下的表现。 总的来说,这个资源对于进行网页开发、前端测试、网络爬虫编写以及服务器...

    User-Agent Switcher for Chrome v1.0.43

    此外,User-Agent Switcher还能帮助用户绕过某些网站的设备限制,比如某些仅面向特定平台的内容。同时,由于某些网站可能根据User-Agent来推送广告或追踪用户行为,通过改变User-Agent,用户可以在一定程度上保护...

    谷歌浏览器插件 User-Agent Switcher

    在使用 **User-Agent Switcher** 插件时,用户可以自定义设置多种 User-Agent 规则,例如设定为不同的浏览器(如 Chrome、Firefox、Safari 或 Internet Explorer)、不同版本的浏览器,甚至可以模拟移动设备(如 ...

    Laravel开发-user-agent-for-laravel5

    在本文中,我们将深入探讨如何在 Laravel 5 中使用 `user-agent-for-laravel5` 这个包来处理和分析用户代理(User-Agent)信息。User-Agent 是浏览器发送到服务器的一个字符串,它包含了关于访问者所使用的浏览器...

    java解析http user-agent信息jar

    System.out.println("设备类型:"+userAgentInfo.getDeviceType()); System.out.println("浏览器:"+userAgentInfo.getUaName()); System.out.println("类型:"+userAgentInfo.getType()); } catch ...

    user-agent大全

    User-Agent是HTTP请求头的一部分,它携带了客户端(如浏览器或其他HTTP客户端)的信息,帮助服务器识别客户端软件、操作系统版本、设备类型等。这有助于服务器根据这些信息提供更合适的内容或执行特定的行为。以下是...

    user-agent.txt 移动端&PC;端,模拟浏览器

    描述中提到的"user-agent-pc.txt"和"user-agent-mobile.txt"分别代表了PC(个人电脑)和移动端的User-Agent字符串列表。PC版的User-Agent通常包含如"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ...

    时下流行的浏览器User-Agent大全(9038条数据)分为sql版本和excel版本,2018-1-27更新

    通过深度挖掘这九万条User-Agent数据,我们可以更全面地了解用户使用的浏览器分布、设备偏好,以及可能的趋势。这对于网页设计、数据分析、爬虫开发等领域的专业人士来说,都是一份宝贵的资源。在实际工作中,结合...

    2.5_User-agent伪装1

    User-Agent 伪装是指通过修改默认的User-Agent字符串,使服务器误认为请求来自于另一种设备或浏览器。这在某些场景下非常有用,例如: 1. **移动应用与网页的差异化展示**:开发者可能希望根据用户是通过移动APP...

    user-agent

    5. **设备型号**:某些 `User-Agent` 字符串会包含设备型号,比如 `Nokia 925T` 或 `NX403A`,这对于网站优化和适配特定设备时非常有用。 6. **浏览器版本**:通过 `User-Agent`,可以获取到浏览器的具体版本,如 `...

    【浏览器插件】User-Agent Switcher.zip

    【浏览器插件-User-Agent Switcher】User Agent Switcher 是一款简洁而高效的浏览器扩展工具。它不受你使用的浏览器或操作系统的限制,让你的网络体验更加流畅。该扩展通过添加一个工具栏按钮,让你能够轻松切换至...

    火狐插件 user_agent_switcher

    使用“user_agent_switcher”时,用户可以选择预设的User-Agent字符串,比如各种版本的Chrome、Safari、IE,甚至是移动设备的浏览器,如Android或iOS。此外,用户还可以自定义User-Agent字符串,以适应更个性化的...

Global site tag (gtag.js) - Google Analytics