天天看點

什麼是URL?協定頭、路徑和端口是什麼意思?

URL(Uniform Resource Locator,統一資源定位符)是網際網路上标準資源的位址,網際網路上每個檔案(即資源)都有一個唯一的URL,它包含了檔案的位置以及浏覽器處理方式等資訊。

URL位址由協定頭、伺服器位址、檔案路徑三部分組成。比如,一個典型的URL位址http://127.0.0.1:8080/subject/pythonzly/index.shtml,其組成部分如圖1所示。

什麼是URL?協定頭、路徑和端口是什麼意思?

1.協定頭(Protocol Head)

協定頭指定使用的傳輸協定,用于告訴浏覽器如何處理将要打開的檔案。不同的協定表示不同的資源查找以及傳輸方式。網絡上常用的協定如表1所示。

表1 URL常見的協定

什麼是URL?協定頭、路徑和端口是什麼意思?

其中常用的是HTTP協定和HTTPS協定,分别由協定頭http和https指定。

2.伺服器位址(Hostname或IP)和端口(Port)

伺服器位址指存放資源的伺服器的主機名或者IP位址,其目的在于辨別網際網路上的唯一一台計算機,通過這個位址來找到這台計算機。

端口是在位址和冒号後面的數字,用于辨別在一台計算機上運作的不同程式。每個網絡程式,都對應一個或多個特定的端口号,例如HTTP程式的預設端口号為80,HTTPS程式的預設端口号為443。

IP位址被用來給Internet上的每台電腦一個編号,但是IP位址不容易記憶,而且伺服器的實體IP位址是有可能發生改變的。為此,人們又發明了域名來替代IP位址通路伺服器的網站。例如,使用百度公司所在的IP位址“http://180.97.33.107”可以打開百度的首頁,但是這個位址不易記憶,不如使用域名網址http://www.baidu.com通路來的友善。

3.路徑(Path)

路徑是由0或者多個“/”符号隔開的字元串,一般用于指定本次請求的資源在伺服器中的位置。

什麼是URL?協定頭,路徑和端口是什麼意思?通過上面的詳細介紹,大家都了解了嗎?想要擷取web前端學習路線和學習資料可以關注小千,後期分享更多web前端知識。

本文來自千鋒教育,轉載請注明出處。