1. 程式人生 > >HTTP與HTTPS協議的主要區別

HTTP與HTTPS協議的主要區別

很多小夥伴在面試的時候基本都會遇到這個問題,在這就詳細給大家講解下HTTP協議和HTTP協議的主要區別
在這裡插入圖片描述

HTTP基本概念

HTTP超文字傳輸協議,是網際網路上應用最廣泛的網路協議。HTTP是一個客戶端和服務端請求的應答標準(TCP),所有的WWW檔案都必須遵守這個標準,是用於從WWW伺服器傳輸超文字到本地瀏覽器的傳輸協議,使瀏覽器更加高效,使網路傳輸減少,

HTTPS基本概念

HTTPS超文字安全協議,是以安全為目標的HTTP通道,通俗講就是HTTP的安全版。即HTTP下加入SSL層,HTTPS 的安全基礎是SSL,因此加密的詳細內容就需要SSL。
在這裡插入圖片描述

在這推薦下我自己的Web學習群:585843909,群內不定期分享乾貨,進群就可領取基礎教學視訊,歡迎各位加入,一起學習討論

HTTP與HTTPS的主要區別

1.HTTPS協議需要到CA申請證書,需要交費。

2.HTTP資訊是明文傳輸,HTTPS則是具有安全性的SSL加密傳輸協議。

3.HTTP和HTTPS使用的是完全不同的連線方式,埠HTTP用的是80,HTTPS用的是443。

4.HTTP連線很簡單,是無狀態的;HTTPS是由HTTP+SSL構建的可加密傳輸、身份認證的協議,比HTTP更安全。

在這推薦下我自己的Web學習群:585843909,群內不定期分享乾貨,進群就可領取基礎教學視訊,歡迎各位加入,一起學習討論