Как определить операционную систему, в которой запущен браузер, отправляющий запрос на сервер noodejs.
Я могу получить пользовательский агент (который дает имя брокера вместе с некоторой информацией об ОС), выполнив:
request.headers['user-agent']
, но это много беспорядочной информации, и она не очевидначто его можно отфильтровать с помощью разделения строк.
Есть ли какой-то другой способ получить информацию об ОС или мне нужно использовать регулярные выражения для отфильтровывания имени ОС.