OpenNMS HttpMonitor用户代理

时间:2012-11-02 10:56:51

标签: c#-4.0

我们使用HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"]来获取用户代理和 Request.Browser.Browser +“”+ Request.Browser.Version来获取浏览器详细信息。

但有时登录用户代理 OpenNMS HttpMonitor ,浏览器名称未知0.0

任何人都可以建议一下这可能是什么情况吗?

1 个答案:

答案 0 :(得分:0)

构建HTTP请求命令时,仅在HTTP标头中设置用户代理。需要增强请求或拉取请求。可以在此处找到负责此行为的代码部分:https://github.com/OpenNMS/opennms/blob/develop/opennms-services/src/main/java/org/opennms/netmgt/poller/monitors/HttpMonitor.java#L562