Sto usando express.js e ho bisogno di sapere il dominio che sta originando la chiamata. Questo è il semplice codiceCome si ottiene il dominio che genera la richiesta in express.js?
app.get(
'/verify_license_key.json',
function(req, res) {
// do something
Come faccio ad avere il dominio dal req
o l'oggetto res
? Voglio dire, ho bisogno di sapere se l'API è stata chiamata da somesite.com o someothersite.com. Ho provato a fare una console.dir di entrambi req
e res
ma non ho avuto idea da lì, ho letto anche la documentazione ma non mi ha dato alcun aiuto.
prova: 'req.host' o' req.get ('host') '[esprime docs] (http: //expressjs.com/api.html#req.host) – dc5
node.js: 'req.headers [" x-forwarded-for "] || req.connection.remoteAddress' [x-forwarded-for] (http://en.wikipedia.org/wiki/X-Forwarded-For) coprirebbe le basi dietro un proxy, bilanciamento del carico ... –
Ricevo questo avviso : express deprecated req.host: usa req.hostname invece index.js: 20: 8 –