【发布时间】:2023-03-09 23:05:01
【问题描述】:
是否可以配置简单的 Node JS 服务器的用户代理?例如,我想使用 iPhone 用户代理运行我的节点服务器来模拟设备显示。不确定是否有执行此操作的 NPM 包或自定义 javascript 来操作 Node JS 服务器的用户代理。
详情:我知道express-user-agent
它只会为您提供解析功能并在您的 Express 应用中访问您当前的用户代理。
这是我的 Node JS 服务器的代码:
var express = require('express');
var app = express();
var server = require('http').createServer(app);
var io = require('socket.io')(server);
var exec = require('child_process').exec;
var shell = require('shelljs');
app.use('/public', express.static(__dirname + '/public'));
app.get('/', function(req, res,next) {
res.sendFile(__dirname + '/index.html');
});
server.listen(4200);
io.on('connection', function(client) {
client.on('join', function(data) {
console.log(data);
});
client.on('command', function(data) {
console.log(data);
});
});
【问题讨论】:
标签: javascript node.js user-agent