我们使用HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"]
来获取用户代理和
Request.Browser.Browser +“”+ Request.Browser.Version来获取浏览器详细信息。
但有时登录用户代理 OpenNMS HttpMonitor ,浏览器名称未知0.0 。
任何人都可以建议一下这可能是什么情况吗?
答案 0 :(得分:0)
构建HTTP请求命令时,仅在HTTP标头中设置用户代理。需要增强请求或拉取请求。可以在此处找到负责此行为的代码部分:https://github.com/OpenNMS/opennms/blob/develop/opennms-services/src/main/java/org/opennms/netmgt/poller/monitors/HttpMonitor.java#L562