當前位置:首頁 > 文化社會 > 正文內容

什麼是 http ?協議用途、如何運作、和 https 的差異

2024-08-09文化社會515

我們解釋什麼是 http 以及該協議的用途。另外,它是如何運作的,http 和 https 協定之間的差異。

什麼是 http ?協議用途、如何運作、和 https 的差異

該協議由萬維網聯盟於 1999 年創建。

http協議是什麼?

http(超文本傳輸協議)是萬維網的信息傳輸協議,即為使請求計算機和包含所請求信息的計算機在通過萬維網傳輸信息時能夠“說”同一種語言而建立的代碼。

透過 http,建立了腦語法和語義標準(形式和意義),以便在構成 Web 體系結構的不同元素(伺服器、客戶端、代理)之間建立通訊。它於 1999 年由萬維網聯盟與互聯網工程任務組合作創建。

它是一個「無狀態」協議,也就是說,它不追蹤以前的訪問,但總是重新開始。與先前存取相關的資訊以所謂的「cookie」形式儲存在這些系統中,並儲存在客戶端系統中。

HTTP 經歷了多個版本,直到 21 世紀初出現了當前的版本,稱為HTTP/2。他們的第一次嘗試發生在 1991 年,部分版本於 1996 年、1999 年、2000 年發布,最後在 2015 年發布了當前版本。

另請參閱:FTP

http協議有什麼用?

如同已經說過的,http 是一種在網路上的客戶端請求和伺服器回應之間進行調解的語言,以允許使用相同的「語言」進行流暢的通訊。該協議建立了要遵循的指南、請求方法(稱為「動詞」),並且具有一定的靈活性來合併新的請求和功能,特別是隨著其版本的進展。

考慮到互聯網只不過是一個用於在遠端電腦之間交換資訊的複雜網絡,這些類型的數位工具對於建立組織和促進資訊傳輸的基礎至關重要。

http協議是如何運作的?

http 的操作是基於Web 伺服器和發出資料傳輸請求的「用戶代理」或用戶端之間的請求-回應方案。當我們嘗試開啟網頁時,客戶端可以是特定的瀏覽器,也可以是檢查它們的網路爬蟲(網路爬蟲或網路蜘蛛)。

伺服器向他們提供及時結構化的回應,並提供一系列元數據,這些元數據為資訊傳輸的開始、發展和結束建立了指導方針。這些是“請求方法”,即觸發執行特定資源的命令,這些資源的檔案駐留在伺服器上。

例如:當打開一個特定的網頁時,我們的網路瀏覽器和資訊所在的伺服器之間的資訊交換將確定資訊應如何傳輸、圖像在哪裡以及它們將按什麼順序顯示給我等。這種請求命令和回應代碼的交換會導致我的計算機上顯示最初包含在伺服器上的相同訊息,而伺服器可能位於數千英里之外。

https是什麼?

什麼是 http ?協議用途、如何運作、和 https 的差異

https 受到保護,免於第三方介入。

https被理解為HyperText Transfer Procotol Secure 或 Secure Hypertext Transfer Protocol ,它無非是 http 的安全版本,即同一協定的變體,基於創建用於傳輸資訊的加密通道,這使得它更適合某些敏感資料(例如個人密碼和使用者)。

與 http 不同,HTTPS可防止第三方的干預,第三方可以透過使用僅允許伺服器和用戶端對發送的資訊進行加密和解密的「網路層」來監視資訊交換或從中獲取資料。 ,建立訊息傳輸的一種初步信任驗證。


標籤: 科技

“什麼是 http ?協議用途、如何運作、和 https 的差異” 的相關文章

什麼是 ADSL?技術的基本原理、用途、特色、優點和缺點

什麼是 ADSL?技術的基本原理、用途、特色、優點和缺點

我們解釋什麼是 ADSL 以及技術的基本原理。另外,它的用途、特色、優點和缺點。ADSL 用作數位資料傳輸通道和網際網路連線。什麼是ADSL?ADSL( 非對稱數位使用者清單)是一種 數位資料傳輸和網際網路存取技術,它透過對稱的銅質電話線對進行傳輸。即,一種透過電話線(交換電話網...

什麼是技術系統?功能、如何組成和示例

什麼是技術系統?功能、如何組成和示例

我們解釋什麼是技術系統以及它有什麼功能。另外,它是如何組成的以及一些示例。單位技術體系。核電廠就是技術系統的一個例子。什麼是技術體系?技術系統被理解為一種複雜的行為機制,旨在使用物理實體和人類代理人有意地針對某種類型的特定對象的轉換、控製或運輸,以實現被認為有價值的確定結果。科技系統是人類日常生活的...

什麼是 Windows?該作業系統用途、其版本清單和 Linux

什麼是 Windows?該作業系統用途、其版本清單和 Linux

我們解釋什麼是 Windows 以及該作業系統的用途。此外,還有其版本清單以及 Linux 的組成部分。Windows 於 1985 年出現,作為 MS-DOS 現代化的進步。什麼是Windows?Windows、MS Windows 或 Microsoft Windows 稱為個人電腦、智慧型手機...

什麼是微處理器?這種積體電路的歷史、特性、用途和功能

什麼是微處理器?這種積體電路的歷史、特性、用途和功能

我們解釋什麼是微處理器、這種積體電路的歷史和特性。另外,它的用途和功能。微處理器可以與一個或多個CPU 一起運作。什麼是微處理器?電腦系統的中央積體電路稱為微處理器或簡稱為處理器 ,其中執行邏輯和算術運算(計算)以允許執行從作業系統到應用軟體的程式。微處理器 可以與一個或多個CP...

什麼是 LAN 網路?存在網路類型、路由器、如何運作

什麼是 LAN 網路?存在網路類型、路由器、如何運作

我們解釋什麼是 LAN 網路以及存在的網路類型。另外,什麼是路由器以及它如何運作。什麼是互聯網。LAN 網路在企業、公司和家庭中很常見且日常使用。什麼是 LAN 網路?範圍僅限於較小的實體空間(例如房屋、公寓或至多建築物)的電腦網路稱為LAN(英文縮寫:  Local Area ...

RAM 內存是什麼?它的用途、與 ROM 內存的區別

RAM 內存是什麼?它的用途、與 ROM 內存的區別

我們解釋 RAM 內存是什麼、它的用途以及它與 ROM 內存的區別。在電腦系統中,RAM(Random Access Memory)是隨機存取記憶體。什麼是 RAM 記憶體?在計算中,RAM記憶體(Random Access Memory的縮寫,即英文「Random Access Memory」)是...