相同點:
大多數(shù)情況下,HTTP和HTTPS是相同的,因為都是采用同一個基礎(chǔ)的協(xié)議,作為HTTP或者HTTPS客戶端瀏覽器,設(shè)立一個連接到Web服務(wù)器指定的端口。當(dāng)服務(wù)器接收到請求,他會返回一個狀態(tài)碼以及消息,這個回應(yīng)可能是請求信息,或者指示某個錯誤發(fā)送的錯誤信息。系統(tǒng)使用統(tǒng)一資源定位器URI模式,因此資源可以被唯一指定。而HTTPS和HTTP唯一不同的指示一個協(xié)議頭(http)的說明,其他都是一樣的。
不同點:
HTTP 的 URL 以 http:// 開頭,而 HTTPS 的 URL 以 https:// 開頭
HTTP 是不安全的,而 HTTPS 是安全的
HTTP 標(biāo)準(zhǔn)端口是 80 ,而 HTTPS 的標(biāo)準(zhǔn)端口是 443
在 OSI 網(wǎng)絡(luò)模型中,HTTP 工作于應(yīng)用層,而 HTTPS 工作在傳輸層
HTTP 無需加密,而 HTTPS 對傳輸?shù)臄?shù)據(jù)進行加密
HTTP 無需證書,而 HTTPS 需要認(rèn)證證書
換句話說,HTTPS和HTTP一樣,只不過增加了SSL。