0

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

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

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

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

4

1 回答 1

0

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

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

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

于 2012-10-26T00:05:04.470 回答