如何在javascript中检索用户代理值(代理未定义)?

如何在javascript中检索用户代理值(代理未定义)?,javascript,node-red,Javascript,Node Red,我想从标题中检索用户代理值,但当我运行代码时,它显示代理未定义,这似乎是程序无法识别“-”。使用导航器对象 e、 g:如下: navigator.userAgent; 请参阅您可以使用的参考资料 var userAgent = window.navigator.userAgent; 由于我在节点红色中使用flow.json,因此无法访问此.json窗口。对于我的解决方案,例如,如果我想获取用户代理,我使用msg.req.headers.user-agent而不是msg.req.headers

我想从标题中检索用户代理值,但当我运行代码时,它显示代理未定义,这似乎是程序无法识别“-”。使用
导航器
对象

e、 g:如下:

navigator.userAgent;
请参阅您可以使用的参考资料

var userAgent = window.navigator.userAgent;

由于我在节点红色中使用flow.json,因此无法访问此.json窗口。对于我的解决方案,例如,如果我想获取用户代理,我使用msg.req.headers.user-agent而不是msg.req.headers['user-agent']。

服务器端没有可用的
窗口
对象,节点为红色。服务器端没有可用的
导航器
对象,节点为红色。