URL定義、格式、常見協議

什麼是URL?

URL的全稱是Uniform Resource Locator(統一資源定位符)
URL就是資源的地址、位置,互聯網上的每個資源都有一個唯一的URL
通過1個URL,能找到互聯網上唯一的1個資源
在這裏插入圖片描述

URL的格式

URL的基本格式 = protocol://hostname/path = 協議://主機地址/路徑
https://www.baidu.com/img/bdlogo.gif
https:// 183.232.231.173/img/bdlogo.gif

  • 協議:不同的協議,代表着不同的資源查找方式、資源傳輸方式
  • 主機地址:存放資源的主機的IP地址(域名)
  • 路徑:資源在主機中的具體位置

URL常見的協議

  1. http:超文本傳輸協議,訪問的是遠程的網絡資源,格式是http://
    http協議是在網絡開發中最常用的協議
    https協議相當於是http協議的安全版
  2. file
    訪問的是本地計算機上的資源,格式是file://(不用加主機地址)
  3. mailto
    訪問的是電子郵件地址,格式是mailto:
  4. ftp
    訪問的是共享主機的文件資源,格式是ftp://
  5. ed2k
    通過支持ed2k(專用下載鏈接)協議的P2P軟件訪問該資源(代表軟件:電驢),格式是ed2k://
  6. thunder
    通過支持thunder(專用下載鏈接)協議的P2P軟件訪問該資源(代表軟件:迅雷),格式是thunder://

更具體的URL

URL更具體更完整的語法格式爲:

protocol://hostname[:port]/path/[;parameters][?query]#fragment
http://www.baidu.com:80/s?wd=ios#page

port(端口號)

  • 一臺擁有IP地址的主機可以提供許多服務,比如Web服務、FTP服務、SMTP服務等
  • 主機通過“IP地址 + 端口號”來區分不同的服務,端口號類似於營業廳的窗口
  • 端口號的範圍從0到65535,HTTP默認端口號是80,FTP默認端口號是21
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章