Set user agent pour le Nœud serveur JS

Il est possible de configurer l'agent utilisateur d'un simple Nœud de serveur JS? Par exemple, je voudrais que mon serveur de nœud à l'aide d'un iPhone user agent pour simuler l'affichage de l'appareil. Vous ne savez pas si il y a un package NPM faire ceci ou personnalisé javascript pour manipuler l'agent utilisateur d'un Noeud serveur JS.

Détail: je suis au courant à propos de express-l'agent utilisateur

Il ne fera que donner votre fonction d'analyse et d'accès de votre user-agent au sein de votre Express app.

Voici le code de mon Node JS serveur:

 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);
  });
 });

OriginalL'auteur Nizar B. | 2016-01-16