瀏覽器如何處理連接埠?

瀏覽器如何處理連接埠?

假設我創建了一個託管網站,並在連接埠 上運行5000。現在您正在網頁瀏覽器(假設是chrome)上造訪該網頁。

  • 那麼 Chrome 是否會從您的 PC 向我的伺服器發送請求mywebsite.com:5000(因為該網站正在偵聽該連接埠)?
  • 那麼80埠(用於HTTP請求)是如何被存取的呢?

我只是想知道幕後發生了什麼事。連接埠如何運作?瀏覽器和伺服器如何處理連接埠和各種協定?

我正在嘗試尋找答案,但無法得到答案,因此非常感謝您的幫助

更新:

我在這裡找到了答案:https://superuser.com/questions/1055281/do-web-browsers-use- Different-outgoing-ports-for- Different-tabs

感謝您否決了我的問題,也沒有提及任何原因

答案1

瀏覽器對 HTTP 使用預設連接埠 80,對 HTTPS URL 使用預設連接埠 443除非您使用後綴指定連接埠:portnumber。對於語法,請檢查https://en.wikipedia.org/wiki/URL

幾乎所有應用層協定都有一個預設的伺服器端端口,當用戶未指定其他端口時使用該端口 - 請參閱

相關內容