HTTP是超文本傳輸協議,是一個基于請求與響應、無狀態的、應用層的協議,?;赥CP/IP協議傳輸數據,互聯網上應用最為廣泛的一種網絡協議,所有的WWW文件都必須遵守這個標準。
HTTPS是一種通過計算機網絡進行安全通信的傳輸協議,經由HTTP進行通信,利用ssl/TLS建立安全信道,加密數據包。HTTPS使用的主要目的是提供對網站服務器的身份認證,同時保護交換數據的安全性與完整性,ssl協議基于數字證書而設計,實現了身份認證和傳輸加密。
https和http主要區別如下:
1、https協議需要到ssl證書。
2、https具有安全性的ssl加密傳輸協議,信息是密文傳輸;http是超文本傳輸協議,信息是明文傳輸。
3、https默認使用端口是443,http默認端口是80。
4、https協議是由http+ssl協議構建而成,進行加密傳輸、身份認證,比http協議安全。
5、https可確保數據在傳輸過程的完整性和保密性。