现在,这听起来很奇怪,但我们有一个只支持特定浏览器的应用程序,为了密切关注所有请求,我们有一个日志服务器,记录有关传入请求的userAgent的所有详细信息。 / p>
现在,一些IPad用户抱怨他们曾经看过NotSupported.html页面,这是我们在不支持页面时将用户重定向到的页面。他们只会在某个时候看到它。
我们查看了我们的日志,有时Ipad请求来自Mozilla 0.
我正在使用HTTpRequesBase的UserAgent属性来读取它。而且我不确定为什么iPad会将它自己识别为mozilla 0,而且有时候也只是。有没有类似的经历?
答案 0 :(得分:0)
Safari不是Apple设备中唯一的浏览器。
当我使用我的Chrome for iPhone转到http://www.whatsmyuseragent.com时,它也显示了Mozilla。所以最好的假设是那些用户没有使用Safari。
编辑:它确实附带了足够的信息,知道它是一个iPad,我自己有一个项目,在用户代理字符串中匹配iPad,适用于Chrome / Safari,我现在没有Opera测试但是我想它也有效(没有投诉的轶事)。