
假設我創建了一個託管網站,並在連接埠 上運行5000
。現在您正在網頁瀏覽器(假設是chrome)上造訪該網頁。
- 那麼 Chrome 是否會從您的 PC 向我的伺服器發送請求
mywebsite.com:5000
(因為該網站正在偵聽該連接埠)? - 那麼80埠(用於HTTP請求)是如何被存取的呢?
我只是想知道幕後發生了什麼事。連接埠如何運作?瀏覽器和伺服器如何處理連接埠和各種協定?
我正在嘗試尋找答案,但無法得到答案,因此非常感謝您的幫助
更新:
感謝您否決了我的問題,也沒有提及任何原因
答案1
瀏覽器對 HTTP 使用預設連接埠 80,對 HTTPS URL 使用預設連接埠 443除非您使用後綴指定連接埠:portnumber
。對於語法,請檢查https://en.wikipedia.org/wiki/URL。
幾乎所有應用層協定都有一個預設的伺服器端端口,當用戶未指定其他端口時使用該端口 - 請參閱