開心生活站

位置:首頁 > IT科技 > 

HTTP是什麼意思

IT科技1.22W

HTTP就是HyperText Transfer Protocol的縮寫,中文是超文本傳輸協議。它是一種用於分佈式、協作式和超媒體信息系統的應用層協議,是萬維網的數據通信的基礎,也是互聯網應用最爲廣泛的一種網絡傳輸協議。最初設計HTTP的目的是爲了提供一種發佈和接收HTML頁面的方法。

HTTP是什麼意思

HTTP的發展是由蒂姆·伯納斯-李於1989年在歐洲核子研究組織(CERN)所發起,標準制定由萬維網協會(WorldWideWebConsortium,W3C)和互聯網工程任務組(InternetEngineeringTaskForce,IETF)進行協調,目前HTTP協議中最廣泛使用的版本是HTTP1.1。HTTP是一個客戶端和服務器端請求和應答的標準(TCP)。客戶端是終端用戶,服務器端是網站。

通過使用Web瀏覽器、網絡爬蟲或者其它的工具,客戶端發起一個到服務器上指定端口(默認端口爲80)的HTTP請求。叫用戶代理(useragent)。應答的服務器上存儲着(一些)資源,比如HTML文件和圖像。(我們稱)這個應答服務器爲源服務器。在用戶代理和源服務器中間可能存在多箇中間層,比如代理,網關,或者隧道(tunnels)。儘管TCP/IP協議是互聯網上最流行的應用,HTTP協議並沒有規定必須使用它和(基於)它支持的層。事實上,HTTP可以在任何其他互聯網協議上,或者在其他網絡上實現。HTTP只假定(其下層協議提供)可靠的傳輸,任何能夠提供這種保證的協議都可以被其使用。

標籤:http