超文本傳輸協議(HTTP)是在萬維網上用來交換文本、圖形、聲音的網絡通信語言,以及其他類型的數據和服務。HTTP以純文本的形式在全球鏈接的計算機之間傳輸數據。安全版本的超文本傳輸協議(HTTPS)指示Web瀏覽器加密通信流以保...
超文本傳輸協議(HTTP)是在萬維網上用來交換文本、圖形、聲音的網絡通信語言,以及其他類型的數據和服務。HTTP以純文本的形式在全球鏈接的計算機之間傳輸數據。安全版本的超文本傳輸協議(HTTPS)指示Web瀏覽器加密通信流以保護敏感信息。HTTPS用于所有商業、銀行業,以及其他需要安全鏈接的服務。

在地址行中看到";https";,意味著連接已加密且更安全1990年12月,提姆·李·伯納斯和麻省理工學院的物理學家提姆·李·伯納斯在1989年提出了這個想法,他和他的團隊使用超文本傳輸協議成功地在聯網的計算機之間交換數據,其中,服務器是Internet上托管網站或數據庫的計算機,客戶端是從服務器請求信息的計算機。HTTP實際上是一套分層網絡協議的一部分。在網絡層次結構中,HTTP是運行在被稱為傳輸控制協議(TCP)的主要傳輸層之上的應用層。TCP是Internet協議套件(IPS)的一部分,它包括與TCP一起使用的Internet協議(IP)尋址約定,兩者的組合稱為TCP/IPWeb上的每個客戶端和服務器都由一個唯一的數字IP地址或統一資源定位器(URL)標識。這可以確保數據請求和相應的響應(數據報)通過共同構成萬維網的各種網絡正確路由。數字IP被映射到一個相關的名稱以使網址更容易記憶。因此,人們可以在瀏覽器的URL窗口中輸入
img.com,而不必記住一串IP號碼。粗略地說,TCP可能被認為是HTTP用來在計算機之間旅行的工具或引擎,雖然IP可以確保采用最佳路由,數據將到達正確的目的地。與所有協議一樣,超文本傳輸協議也隨著時間的推移而發展,改變原來形式的版本。HTTP的開發屬于互聯網工程任務組(IETF)和萬維網聯盟(World Wide Web Consortium)。這些實體發布征求意見書(RFC),詳細介紹了新標準,如1999年6月的RFC 2616,描述了最常用的當前版本HTTP/1.1安全HTTPS(HTTPS://vs http://)實際上與標準的超文本傳輸協議相同,但用于調用Web瀏覽器以在服務器和客戶端之間建立加密連接。所有現代瀏覽器都具有點到點加密功能,在連接到地址以https://開頭的站點時自動發生,無需用戶干預。任何離開服務器或客戶端的數據在離開計算機之前都會被加密,在到達時會被解密,在傳輸過程中仍然無法理解。