http是一種超文本傳輸協議,傳輸的數據都是未加密的,也就是顯示在明面上的,是現在互聯網上應用最為廣泛的一種網絡協議,相對來說不太安全,但是所需成本很小。http一般的端口號為80.
https則是具有安全性的ssl加密傳輸協議。簡單來說,https是一種安全版的http,傳輸的數據是通過SSL加密的,比起http來說很安全,https協議的主要作用就是:建立一個信息安全通道,來確保數組的傳輸,確保網站的真實性。但是相對來說,成本所需較高,尤其是所需ca證書等級越高,費用越高(ca證書功能越強大,所需費用越高)。https一般的端口號為443。
http和https各有各自的優缺點,http花費少,安全性不高;https花費稍高,但是你“買”來了安全;
[ https握手階段比較費時,會使頁面加載時間延長50%,增加10%~20%的耗電。
https緩存不如http高效,會增加數據開銷。
SSL證書也需要錢,功能越強大的證書費用越高。
SSL證書需要綁定IP,不能再同一個ip上綁定多個域名,ipv4資源支持不了這種消耗。]