64 votes

Comment trouver l'URL d'un site référent dans un nœud ?

Comment trouver l'URL d'un site référent dans un nœud ?

J'utilise express, est-ce que je trouverais ça dans les en-têtes de connexion ou autre ?

Merci !

137voto

Ross Points 5397

Dans express 4.x :

req.get('Referrer')

Cela permettra également de vérifier les deux orthographes de référent afin que vous n'ayez pas à le faire :

 req.headers.referrer || req.headers.referer

Voici le documentation

0 votes

Le nom de l'en-tête des specs HTTP est Referer et je trouve req.get('Referrer') y req.get('Referer') obtenir le même résultat

77voto

emboss Points 20708

Si vous voulez savoir comment l'obtenir lorsque vous exécutez un serveur express, alors il faut utiliser la commande en-tête sur votre demande :

req.headers.referer;
// => "http://google.com"

2 votes

Il devrait être req.headers['referer'] .

13 votes

Autre option : req.headers.referer

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X