简体   繁体   English

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

[英]How to retrieve user-agent value in javascript (Agent is not defined)?

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

As I'm using flow.json in Node Red, I am unable to access this.window.由于我在 Node Red 中使用 flow.json,因此无法访问 this.window。 For my solution, for example if I want to get user-agent, instead of msg.req.headers.user-agent I use msg.req.headers['user-agent'].对于我的解决方案,例如,如果我想获得用户代理,而不是 msg.req.headers.user-agent,我使用 msg.req.headers['user-agent']。

Use the navigator object使用navigator对象

eg: below:例如:下面:

navigator.userAgent;

See the Ref.参见参考文献。 userAgent用户代理

您可以使用

var userAgent = window.navigator.userAgent;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM