Как узнать подробности, такие как операционная система, тип архитектуры для моего браузера в Node.js? - PullRequest
0 голосов
/ 08 мая 2018

Я пишу API микросервис в приложении Node.js. Из запроса GET я хочу найти os и тип арки для моего браузера

Например -> «Windows NT 10.0; Win64; x64»

Ответы [ 3 ]

0 голосов
/ 08 мая 2018

Поскольку вы используете Express, как насчет написания собственного промежуточного программного обеспечения?

app.use(function(req, res, next) {
  res.locals.user_agent = req.get('User-Agent');
  next();
});
0 голосов
/ 08 мая 2018

Для Оперативной системы вы можете получить ее из пакета os: https://nodejs.org/api/os.html

Для обнаружения браузера вы можете получить 'user-agent' из заголовка запроса

0 голосов
/ 08 мая 2018

Вам потребуется проанализировать HTTP-заголовок User-Agent.

Для Node.js вы можете использовать useragent .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...