const http = require('http');
http.createServer((req, res) => {
const ua = req.headers['user-agent']; // 直接獲取
// 解析 ua 可用 ua-parser-js 等庫
res.end('UA: ' + ua);
}).listen(3000);
安裝 ua-parser-js:
const UAParser = require('ua-parser-js');
const parser = new UAParser(ua);
const result = parser.getResult();
// result.browser, result.os, result.device 等結構化信息