Maison  >  Questions et réponses  >  le corps du texte

nginx - Comment le serveur nœud obtient-il le numéro de port du lien entrant?

Le nom de domaine accède au serveur de nœud via le proxy nginx comme suit :
www.xxx.com --->

Comment puis-je obtenir ce 7819 sur le serveur de nœud ?

Mon code d'acquisition actuel est le suivant :

  app.use(function (req, res, next) { 
     var host = url.parse(req.headers.host).host;
  })

Dans ce cas, il n'y a aucun problème lors de l'accès direct par IP

Si j'accède par nom de domaine, ce que j'obtiens de req.headers.host est le nom de domaine directement
.

Configuration nginx : b.t.wzhuanyun.com ---> http://localhost:6120

为情所困为情所困2713 Il y a quelques jours447

répondre à tous(1)je répondrai

  • 習慣沉默

    習慣沉默2017-05-16 17:17:42

    Voulez-vous dire que vous souhaitez obtenir le port sur lequel le nœud écoute actuellement ?

    répondre
    0
  • Annulerrépondre