È possibile configurare l'user-agent di un server JS Node semplice? Ad esempio, vorrei eseguire il mio server nodo utilizzando un agente utente iPhone per simulare la visualizzazione del dispositivo. Non sono sicuro se c'è un pacchetto NPM che fa questo o un javascript personalizzato per manipolare l'user-agent di un server JS Node.Imposta agente utente per il server Node JS
Particolare: Sono a conoscenza circa express-user-agent
E 'solo dare la vostra funzione di parsing e l'accesso al vostro user-agent corrente all'interno della vostra app Express.
Ecco il codice del mio server di nodo 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);
});
});
Grazie per la tua risposta, lo apprezzo. Sai come posso controllare sul mio server js del nodo che ora sta usando la stringa utente-agente personalizzata? –
So che posso richiedere URI come Facebook e vedere la versione mobile ma sto usando un iFrame e non posso farlo. –
sono stato aggiornato post – siavolt