2010-04-03 109 views
2

有时如果我们的代码存在错误,我们通常会要求最终用户提供浏览器配置和操作系统配置来隔离此问题。如果最终用户访问Web应用程序时出现问题,我们如何获得这些信息。最终用户浏览器和操作系统配置

回答

2

正常情况下,此信息将在user-agent标题上。查看一些信息here

但是,这可能是欺骗性的,所以不应该被视为福音真理,所有的浏览器也不尊重这些领域并且正确地认同自己。

话虽如此,大多数人不会欺骗它,主要的浏览器是可靠的。因此它可以用作操作系统和浏览器的一般标识符。

你没有详细说明你需要什么配置信息,所以这当然只是基础知识。

+0

是否有可能找到操作系统和服务包或版本级别的操作系统信息 – Joe 2010-04-04 14:18:48

+0

@Joshua - 大多数情况下,这是用户代理 – Oded 2010-04-04 14:21:57

+0

上提供的信息谢谢,以下链接也很有用http: //nerds.palmdrive.net/useragent/code.html http://whatsmyuseragent.com/ – Joe 2010-04-04 16:41:29

0

您可以通过PHP函数get_browser获取它。你也可以用JavaScript代码来获得它。

相关问题