搜尋

首頁  >  問答  >  主體

node.js - 伺服器80埠問題

本地用node.js創建一個服務監聽80端口,我在瀏覽器訪問例如:www.baidu.com       
在node.js裡log不出req.headers。而造訪127.0.0.1就能獲得headers。
是不是服務是本地的,必須要本地訪問,而訪問www.baidu.com是訪問百度的伺服器。但都是透過80埠了,不清楚其原理為何? (求大神指導。)

黄舟黄舟2831 天前589

全部回覆(1)我來回復

  • 怪我咯

    怪我咯2017-05-16 13:37:47

    你訪問百度的80端口,這個80端口是對方的。本地是分配了一個動態連接埠去連的。

    本地開放的80埠是監聽「別人」的連接,當別人存取你的IP時(當然也包括你自己存取自己的反射性IP [::1]),連接的是你的80埠

    回覆
    0
  • 取消回覆