http也就是超文本傳輸協議,是互聯網上應用最為廣泛的一種傳輸協議,是以明文方式發送消息的,所以有不發分子截取了web瀏覽器和服務器之間的傳輸報文,就可以直接獲得信息,可想而知這樣是不安全的,而https可以認為是http的安全版本,是在http的基礎上加了ssl協議,http中的s就是指ssl協議,這一層(ssl)協議加在了傳輸層和應用層之間,他可以對通訊數據進行加密且能夠驗證身份,使得通信更加的安全,當然不是絕對的安全,只是會增加不法分子的破壞成本,

比如一個小偷,我們是加了幾把魯班鎖比不鎖門更加的安全

最后我們終結區別:
  一、二者的連接方式不同,https的端口號是443,而http的端口號是80
  二、http傳輸是明文的,而https的傳輸是經過ssl加密的,安全性更高
  三、http是需要申請CA證書的,一般免費證書較少,所以需要一定的費用,而https是不需要的
  四、http協議速度比https更快,因為較https而言,http是不需要經過復雜的SSL握手,而https需要經過一些復雜的安全過程,頁面響應速度會比較慢