Le nom de domaine accède au serveur de nœud via le proxy nginx comme suit :
www.xxx.com --->
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
Voulez-vous dire que vous souhaitez obtenir le port sur lequel le nœud écoute actuellement ?