HTTP協議是什么?
HTTP協議是什么?
HTTP 協議是在客戶端 – 服務器計算模型中用作請求 – 響應協議。一個網頁瀏覽器,例如,可能是客戶端,并在計算機上運行的應用程序托管一個網站可能是服務器。客戶端向服務器提交HTTP?請求消息。服務器,該服務器提供的資源,如HTML文件和其他內容,或代表客戶機的執行其它功能,返回一個響應消息給客戶端。響應包含有關請求的完成狀態信息,還可能在其消息正文中包含請求的內容。
Web瀏覽器是用戶代理(UA)的示例。其他類型的用戶代理包括搜索提供商,語音瀏覽器,移動應用程序以及訪問,使用或顯示網絡內容的其他軟件所使用的索引軟件。
HTTP旨在允許中間網絡元素改進或啟用客戶端和服務器之間的通信。高流量網站通常受益于代表上游服務器提供內容的Web緩存服務器,以縮短響應時間。Web瀏覽器緩存先前訪問的Web資源,并在可能的情況下重用它們以減少網絡流量。通過使用外部服務器中繼消息,專用網絡邊界處的HTTP?代理服務器可以在沒有全局可路由地址的情況下促進客戶端的通信。
HTTP是在Internet協議套件框架內設計的應用程序層協議。它的定義假定底層和可靠傳輸層協議和傳輸控制協議(TCP)是常用的。但是,HTTP可以適用于使用不可靠的協議,例如用戶數據報協議(UDP),例如在HTTPU和簡單服務發現協議(SSDP)中。
請輸入姓名或昵稱
如果您有任何疑問、需要更多信息或希望與我們建立合作請留言
=