http協議(http)和https(https)的區別

HTTP(超文字傳輸協議)是一種用於分散式、協作、超媒體資訊系統的應用層協議。它在RFC2616(徵求評論)中定義,基本上HTTP的主要功能是資料傳輸的協商部分。HTTP服務的典型例子是web伺服器通訊和域名服務通訊。...

HTTP與HTTPS

HTTP(超文本傳輸協議)是一種用於分佈式、協作、超媒體信息系統的應用層協議。它在RFC2616(徵求評論)中定義,基本上HTTP的主要功能是數據傳輸的協商部分。HTTP服務的典型例子是web服務器通信和****通信。

在應用層端到端數據通信中,一端充當服務器,另一端充當客戶端。為了與服務器通信,客戶機應該知道服務器的IP地址和端口號。IP地址有助於到達服務器,端口號僅定義客戶端要查找的服務。(在技術術語中它被定義為socket)。

在HTTP中也是這樣,以web服務器為例,在這個模型中,web服務器是運行在硬件服務器上的應用軟件,客戶端是用戶的瀏覽器。Web服務器應用程序正在偵聽端口號80以接受HTTP連接。所以這個端口80被定義為HTTP端口。

HTTPS也類似於HTTP,但“S”代表安全。在HTTP中,數據按原樣傳輸,稱為純文本。任何人都可以在服務器和客戶端之間進行閱讀。但是在HTTPS中,沒有人可以讀取服務器和客戶端之間的信息,客戶端通常是您的web瀏覽器和web服務器。

另外,TLS(傳輸層安全性)或SSL(安全套接字層)的實現為數據傳輸建立了端到端的加密隧道。加密隧道是指服務器和客戶端之間的數據通信是關閉的,服務器和客戶端只能讀取通信。

在本例中,客戶機(在我們的示例中是您的web瀏覽器)通過端口號443與web服務器通信。在大多數銀行應用程序中,用戶登錄信息交換使用HTTPS。

總而言之:

(1) HTTP傳輸普通數據,而HTTPS則傳輸封閉或加密的數據

(2) HTTP用於普通應用程序,HTTPS主要用於銀行或安全應用程序

(3) HTTP使用端口80,而HTTPS使用端口443

  • 發表於 2020-11-06 17:33
  • 閱讀 ( 32 )
  • 分類:科技

你可能感興趣的文章

什麼是http/2?它如何影響網際網路的未來?

...可能還沒有聽說過HTTP/2,但它是對HTTP的最新更新。新的協議標準引入了一些新的概念,使得伺服器和應用程式之間的通訊更快、更高效。 ...

  • 發佈於 2021-03-22 10:55
  • 閲讀 ( 49 )

什麼是hsts,它如何保護https免受駭客攻擊?

... 什麼是https協議(https)? ...

  • 發佈於 2021-03-22 16:41
  • 閲讀 ( 49 )

如何在站點上設定https:簡單指南

...,最好確保在您的站點上設定SSL,以便人們可以透過HTTPS協議訪問它。 ...

  • 發佈於 2021-03-23 17:25
  • 閲讀 ( 47 )

站點需要ssl證書的7個原因

... HTTP是一種文字協議,它在您的裝置和您訪問的網站之間傳送資訊。HTTPS是這個的安全版本。它對兩個資料之間的資訊進行加密,因此兩個資料對之間傳送的任何資訊都會被置亂,使其幾...

  • 發佈於 2021-03-24 18:39
  • 閲讀 ( 54 )

谷歌將https設為chrome的預設設定

...過去的一年裡,有人推動所有網站使用HTTPS(超文字傳輸協議安全)。谷歌一直特別希望網站做出這種轉變,隨著越來越多的網站遵守這一要求,是時候改變我們看待網路的方式了。 ...

  • 發佈於 2021-03-24 21:46
  • 閲讀 ( 44 )

什麼是中間人攻擊?

...傳輸安全(HSTS)是為了防止中間人攻擊,特別是SSLStrip等協議降級攻擊而發展起來的。HSTS是一個特殊的功能,它允許web伺服器強制所有使用者只使用HTTPS與之互動。 ...

  • 發佈於 2021-03-28 23:35
  • 閲讀 ( 48 )

什麼是url,如何編輯?

... 協議:如何處理此url ...

  • 發佈於 2021-03-30 00:05
  • 閲讀 ( 38 )

9修復了chrome中的“你的連線不是私有的”錯誤

... HTTP代表超文字傳輸協議,是Web工作的基礎。然而,HTTP本身並不安全。這意味著透過HTTP傳送敏感的詳細資訊(例如密碼和信用卡號碼)是危險的。 ...

  • 發佈於 2021-03-30 17:32
  • 閲讀 ( 61 )

如何在mozilla firefox中開啟https模式

...e unencrypted website without asking you. Why Is HTTPS Important? 安全協議HTTPS是在web上維護隱私和安全的基本方法。它在瀏覽器和web伺服器之間建立加密連線,以防止第三方竊聽或篡改在您和您正在瀏覽的網站之間傳送的資料。 不幸的是,...

  • 發佈於 2021-04-01 08:27
  • 閲讀 ( 46 )

如何使用curl從linux命令列下載檔案

...“問題”的結果。 curl不僅僅侷限於網站。curl支援20多種協議,包括HTTP、HTTPS、SCP、SFTP和FTP。而且可以說,由於它對Linux管道的出色處理,curl可以更容易地與其他命令和指令碼整合。 curl的作者有一個網頁,描述了他所看到的curl...

  • 發佈於 2021-04-02 22:46
  • 閲讀 ( 67 )
qqgnd47822
qqgnd47822

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦