来自IPad的请求”;有时";以Mozilla 0的形式出现

来自IPad的请求”;有时";以Mozilla 0的形式出现,ipad,http,web-applications,user-agent,browser-detection,Ipad,Http,Web Applications,User Agent,Browser Detection,现在,这听起来很奇怪,但我们有一个只支持特定浏览器的应用程序,为了密切关注所有即将到来的请求,我们有一个日志服务器,它记录关于传入请求的userAgent的所有详细信息 现在,一些IPad用户抱怨说,他们过去常常看到NotSupported.html页面,当该页面不受支持时,我们会将用户重定向到该页面。他们只是偶尔看到它 我们查看了日志,有时Ipad请求来自Mozilla 0 我正在使用HttpRequestBase的UserAgent属性来读取它。我也不知道为什么IPad会将自己识别为mozi

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

现在,一些IPad用户抱怨说,他们过去常常看到NotSupported.html页面,当该页面不受支持时,我们会将用户重定向到该页面。他们只是偶尔看到它

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


我正在使用HttpRequestBase的UserAgent属性来读取它。我也不知道为什么IPad会将自己识别为mozilla 0,而且有时也会这样。有没有人有过类似的体验?

Safari并不是苹果设备上唯一的浏览器

当我使用Chrome for iPhone时,它也会显示Mozilla。因此,最好的假设是这些用户没有使用Safari


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

没有。。。。其中一个坐在我前面,他甚至没有安装Miozilla。