HTTPS 和 HTTP 的主要區別

JaneWorld發表於2019-06-11

(工作層):在OSI網路模型中,HTTP工作於應用層,而HTTPS工作在傳輸層。
(連線埠):HTTP標準埠是80,而HTTPS的標準埠是443。
(傳輸方式):HTTP是超文字傳輸協議,資訊是明文傳輸,而HTTPS是SSL加密傳輸協議。
(工作耗時):HTTP耗時=TCP握手,而HTTPS耗時=TCP握手+SSL握手。
(顯示形式):HTTP的URL以http://開頭,而HTTPS的URL以https://開頭。
(費用):HTTP無需費用,而HTTPS需要到CA申請證書,一般免費證書較少,需要一定費用。
(安全性):HTTP的連線很簡單,是無狀態的;HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網路協議,比HTTP協議安全。
簡單來說,HTTPS協議="SSL+HTTP協議"構建的可進行加密傳輸、身份認證的網路協議,是HTTP的安全版。

相關文章