【问题标题】:Requests coming from IPad "sometimes" come as Mozilla 0来自 iPad 的请求“有时”来自 Mozilla 0
【发布时间】:2012-10-16 06:07:04
【问题描述】:

现在,这听起来很奇怪,但我们有一个仅支持特定浏览器的应用程序,为了密切关注所有即将到来的请求,我们有一个日志服务器,它记录有关传入请求的 userAgent 的所有详细信息。

现在,一些 iPad 用户抱怨他们曾经看到 NotSupported.html 页面,这是我们在页面不受支持时将用户重定向到的页面。他们只在某个时候看到它。

我们查看了我们的日志,有时 Ipad 请求来自 Mozilla 0。

我正在使用 HTTpRequesBase 的 UserAgent 属性来读取它。而且我不确定为什么 IPad 将它自己识别为 mozilla 0,而且也只是有时。有没有类似经历的?

【问题讨论】:

    标签: ipad http web-applications user-agent browser-detection


    【解决方案1】:

    Safari 并不是 Apple 设备中唯一的浏览器。

    当我使用我的 Chrome for iPhone 访问 http://www.whatsmyuseragent.com 时,它也会显示 Mozilla。所以最好的假设是那些用户没有使用 Safari。

    编辑:它确实提供了足够的信息来知道它是 iPad,我自己有一个项目在 User-Agent 字符串中与 iPad 匹配并且适用于 Chrome/Safari,我现在没有要测试的 Opera,但是我想它也有效(关于没有投诉的轶事)。

    【讨论】:

    • 不....其中一个坐在我面前,他甚至没有安装 Miozilla。
    猜你喜欢
    • 2012-09-15
    • 1970-01-01
    • 2010-11-02
    • 2012-09-14
    • 2023-03-28
    • 2020-07-28
    • 2013-02-21
    • 2013-04-16
    • 1970-01-01
    相关资源
    最近更新 更多