曾經(jīng)想知道為什么一些網(wǎng)站地址以http開(kāi)頭,而其他網(wǎng)站地址以https開(kāi)頭?你有沒(méi)有嘗試找出差異,如果有的話?沒(méi)有!不用擔(dān)心,因?yàn)檫@篇文章將幫助您了解HTTP和HTTPS之間的基本差異。
什么是HTTP
簡(jiǎn)單來(lái)說(shuō),HTTP(或超文本傳輸協(xié)議)是一種互聯(lián)網(wǎng)通信協(xié)議,可以更輕松地通過(guò)Internet傳輸和接收信息。使用HTTP,服務(wù)器和客戶端之間的信息交換變得更容易,更快速和準(zhǔn)確。
什么是HTTPS
HTTPS或(HTTP + SSL)只不過(guò)是對(duì)標(biāo)準(zhǔn)HTTP通信的修改,以使其更安全。HTTPS意味著與之通信的網(wǎng)站和Web服務(wù)器是安全的,并且沒(méi)有竊聽(tīng)的范圍。
HTTP與HTTPS - 兩者之間的基本差異
當(dāng)需要安全連接時(shí)需要使用HTTPS,并且需要適當(dāng)?shù)陌踩珔f(xié)議來(lái)防止未經(jīng)授權(quán)的訪問(wèn)。雖然最初HTTPS連接用于敏感數(shù)據(jù)傳輸或在線貨幣交易,但現(xiàn)在HTTPS連接越來(lái)越多地用于保護(hù)各種網(wǎng)站上的用戶數(shù)據(jù)。
HTTP連接的默認(rèn)端口為80,而HTTPS連接使用的默認(rèn)端口為443。
在客戶端和服務(wù)器之間交換的信息是加密的,并且只能由有問(wèn)題的雙方解碼。第三方將無(wú)法通過(guò)HTTP連接竊聽(tīng)和竊聽(tīng)敏感信息。
HTTPS連接需要?jiǎng)?chuàng)建公鑰證書(shū)。此公鑰證書(shū)需要由可靠的證書(shū)頒發(fā)機(jī)構(gòu)簽名和驗(yàn)證。
今天的大多數(shù)Web瀏覽器如果遇到具有無(wú)效證書(shū)的服務(wù)器,則會(huì)顯示警告,以確保用戶可以在線進(jìn)行安全會(huì)話。HTTPS連接意味著防止竊聽(tīng)者的攻擊以及虛擬世界中的其他不滿情緒。通過(guò)使用HTTPS連接,可以保護(hù)他們的敏感數(shù)據(jù)不會(huì)落入壞人之手并擁有安全會(huì)話。