Utilisez node.js pour créer un service localement pour écouter le port 80. Je le visite dans le navigateur, par exemple : www.baidu.com
Req.headers ne peut pas être connecté à node.js. Et accéder à 127.0.0.1 obtiendra les en-têtes.
Le service est-il local et doit-il être accessible localement ? Visiter www.baidu.com revient à accéder au serveur de Baidu. Mais ils passent tous par le port 80. Je ne sais pas pourquoi ça marche ? (Demandez conseil à Dieu.)
Lorsque vous accédez au port 80 de Baidu, ce port 80 appartient à l'autre partie. La machine locale se voit attribuer un port dynamique auquel se connecter.
Le port ouvert localement 80 sert à surveiller les connexions des "autres". Lorsque d'autres accèdent à votre IP (bien sûr, y compris votre propre IP réfléchissante [::1]), la connexion se fait sur votre port 80
.