當我們在瀏覽器地址欄輸入我們想要的網址時,不知大家有沒有在思考,那些看似簡單的字符串到底暗藏着哪些玄機?
拿steam的官方網站舉例
這裏路徑只有一個斜槓表示這個地址用於直接訪問該域名對應的服務器根路徑
一個完整的網址通常由協議、域名、路徑三大部分組成,這就像快遞單上的"運輸方式-收件地址-具體門牌號"。
一、協議(運輸方式)
在互聯網世界中,協議就像現實世界中不同國家的語言,被視爲是計算機之間傳輸信息的方式。
常見的協議有HTTPS和HTTP,其中的HTTPS中的"S"代表安全(Secure),通過SSL/TLS協議對數據進行加密傳輸,增強安全性
而傳統的HTTP則像普通信封,數據在傳輸過程中可能被窺探。
通俗一點講,就是說,如果把網絡傳輸比作送快遞這件事,HTTP就像用透明塑料袋送貨,路人是能看到包裹裏的物品的。而HTTPS則相當於是用防彈保險箱運送,只有收件人曉得開箱的密碼。
總結就是HTTPS比HTTP在安全上更勝一籌。
除了常見的HTTPS和HTTP之外,還存在其他協議比如文件傳輸協議FTP、傳輸控制協議TCP等。
二、域名(收件地址)
域名採用分級結構,種類包括用“.”表示的根域名,位於最右側的頂級域名(TLD),
常見頂級域名:.com(商業結構)、.org(非盈利組織)、.net(網絡服務)、.edu(教育機構)、.gov(政府機構)、.cn(中國專用)
衆人熟知的三級域名“www”(源於萬維網(World Wide Web)的傳統命名習慣)、左側可以無限擴展的子域名(“https://store.steampowered.com/”中“store”就屬於子域名)
如若把域名比作現實的地址,那麼"www"相當於某棟辦公樓,".org"指明機構性質就像"科技園區",".cn"則像地址中的"北京市"。
當你想訪問特定樓層(即子頁面),完整的網頁地址就能帶你精準抵達。
三、路徑(具體門牌號)
路徑部分使用斜槓號"/"分隔,對應服務器上的文件目錄結構。
例如"/news/2023/article.html"表示在news文件夾下的2023子文件夾中,尋找article.html文件。
路徑這一塊在資源定位、語義表達、權限控制上發揮了很大的作用。
用戶每點擊一次鏈接,就像在向圖書管理員發出新的尋書請求。
通俗講,前面的域名用於幫你找到圖書館的位置,路徑幫你找到這座圖書館的具體某本書,所以這就像圖書館的索書號,管理員(服務器)根據路徑指引,在特定區域(目錄)、書架(子目錄)上找到你要的書籍(網頁文件)。
總結
理解這些"神祕代碼"的含義,不僅能讓我們更安全地上網,還能通過域名後綴快速判斷網站屬性。
就像破譯了數字世界的密碼本,下次再看到網址時,你也能讀懂其中的"弦外之音"了。
……
寫本篇文章意在解心中之惑,若有不妥之處,歡迎及時指正。
如果你瞭解更多這方面的知識,也歡迎分享在評論區。
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com