http是什麼意思HTTP是什麼意思?

2021-03-05 11:58:13 字數 5358 閱讀 8093

1樓:匿名使用者

http即超文字傳輸協議

(hypertext transfer protocol),是一個簡單的請求-響應協議。

在2023年,http就成為www的支撐協議。當時由其創始人www之父蒂姆·貝納斯·李(timbemers—lee)提出,隨後www聯盟成立,組織了iete(inter*** engineering task force)小組進一步完善和釋出http協議。

http是應用層協議,同其他應用層協議一樣,是為了實現某一類具體應用的協議,並由某一執行在使用者空間的應用程式來實現其功能。http是一種協議規範,這種規範記錄在文件上,為真正通過http協議進行通訊的http的實現程式。

2樓:匿名使用者

超文字傳輸協議(http)是應用層協議,由於其簡捷、快速的方式,適用於分散式和合作式超**資訊系統。自 1990 年起,http 就已經被應用於 www 全球資訊服務系統。

http 允許使用自由答覆的方法表明請求目的,它建立在統一資源識別器(uri)提供的參考原則下,作為一個地址(url)或名字(urn),用以標誌採用哪種方法,它用類似於網路郵件和多用途網際郵件擴充協議(mime)的格式傳遞訊息。

http 也可用作普通協議,實現使用者**與連線其它 inter*** 服務(如**tp、nntp、ftp、 gopher 及 wais)的**伺服器或閘道器之間的通訊,允許基本的超**訪問各種應用提供的資源,同時簡化了使用者**系統的實施。

http 是一種請求/響應式的協議。一個客戶機與伺服器建立連線後,傳送一個請求給伺服器,請求的格式是:統一資源識別符號(uri)、協議版本號,後面是類似 mime 的資訊,包括請求修飾符、客戶機資訊和可能的內容。

伺服器接到請求後,給予相應的響應資訊,其格式是:一個狀態行包括資訊的協議版本號、一個成功或錯誤的**,後面也是類似 mime 的資訊,包括伺服器資訊、實體資訊和可能的內容。

http 的第一版本 http/0.9 是一種簡單的用於網路間原始資料傳輸的協議。而由 rfc 1945 定義的 http/1.

0 ,在原 http/0.9 的基礎上,有了進一步的改進,允許訊息以類 mime 資訊格式存在,包括請求/響應正規化中的已傳輸資料和修飾符等方面的資訊。但是,http/1.

0 沒有充分考慮到分層**伺服器、高速緩衝儲存器、持久連線需求或虛擬主機等方面的效能。相比之下,http/1.1 要求更加嚴格以確保服務的可靠性。

關於安全增強版的 http (即s-http),將在相關檔案中再作介紹。

協議結構

http報文由從客戶機到伺服器的請求和從伺服器到客戶機的響應構成。請求報文格式如下:

請求行 通用資訊頭 請求頭 實體頭 報文主體

請求行以方法欄位開始,後面分別是 url 欄位和 http 協議版本欄位,並以 crlf 結尾。sp 是分隔符。除了在最後的 crlf 序列中 cf 和 lf 是必需的之外,其他都可以不要。

有關通用資訊頭,請求頭和實體頭方面的具體內容可以參照相關檔案。

應報文格式如下:

狀態行 通用資訊頭 響應頭 實體頭 報文主體

狀態碼元由3位數字組成,表示請求是否被理解或被滿足。原因分析是對原文的狀態碼作簡短的描述,狀態碼用來支援自動操作,而原因分析用來供使用者使用。客戶機無需用來檢查或顯示語法。

有關通用資訊頭,響應頭和實體頭方面的具體內容可以參照相關檔案。

3樓:匿名使用者

超文字傳輸協議 ,好象是hypertext transfer protocol, 這個的縮寫.

你發現沒, 你開啟網頁,輸入**前面都有個http:// 這樣的東西,這個是網路中傳輸資料的一個基本協議.

它讓你下 , 你就下吧 , 如果要下的東西是你想要的話.

4樓:範一侯冰冰

超文字傳輸協議

(hypertext

transfer

protocol)縮寫

5樓:襲邵隱春燕

超文字傳輸協議(http,hypertext

transfer

protocol)是網際網路上應用最為廣泛的一種網路協議。所有的www檔案都必須遵守這個標準。設計http最初的目的是為了提供一種釋出和接收html頁面的方法。

6樓:阿元兆奇正

protocol)安全超文字傳輸協議

它是由***scape開發並內建於其瀏覽器中,用於對資料進行壓縮和解壓操作,並返回網路上傳送回的結果。https實際上應用了***scape的完全套接字層(ssl)作為http應用層的子層。(https使用埠443,而不是象http那樣使用埠80來和tcp/ip進行通訊。

)ssl使用40

位關鍵字作為rc4流加密演算法,這對於商業資訊的加密是合適的。https和ssl支援使用x.509數字認證,如果需要的話使用者可以確認傳送者是誰。

http是什麼意思?

7樓:結果是已收到

http:超文字傳輸協議是網際網路上應用最為廣泛的一種網路協議。

所有的www檔案都必須遵守這個標準。設計http最初的目的是為了提供一種釋出和接收html頁面的方法。

2023年美國人ted nelson構思了一種通過計算機處理文字資訊的方法,並稱之為超文字(hypertext),這成為了http超文字傳輸協議標準架構的發展根基。

擴充套件資料:

運作方式:

在www中,「客戶」與「伺服器」是一個相對的概念,只存在於一個特定的連線期間,即在某個連線中的客戶在另一個連線中可能作為伺服器。

基於http協議的客戶/伺服器模式的資訊交換過程,它分四個過程:建立連線、傳送請求資訊、傳送響應資訊、關閉連線。

http協議是基於請求/響應正規化的。一個客戶機與伺服器建立連線後,傳送一個請求給伺服器,請求方式的格式為,統一資源識別符號、協議版本號,後邊是mime資訊包括請求修飾符、客戶機資訊和可能的內容。

伺服器接到請求後,給予相應的響應資訊,其格式為一個狀態行包括資訊的協議版本號、一個成功或錯誤的**,後邊是mime資訊包括伺服器資訊、實體資訊和可能的內容。其實簡單說就是任何伺服器除了包括html檔案以外,還有一個http駐留程式,用於響應使用者請求。

駐留程式接收到請求,在進行必要的操作後回送所要求的檔案。在這一過程中,在網路上傳送和接收的資料已經被分成一個或多個資料包(packet),每個資料包包括:要傳送的資料;控制資訊,即告訴網路怎樣處理資料包。

tcp/ip決定了每個資料包的格式。如果事先不告訴你,你可能不會知道資訊被分成用於傳輸和再重新組合起來的許多小塊。

許多http通訊是由一個使用者**初始化的並且包括一個申請在源伺服器上資源的請求。最簡單的情況可能是在使用者**(ua)和源伺服器(o)之間通過一個單獨的連線來完成。

當一個或多箇中介出現在請求/響應鏈中時,情況就變得複雜一些。中介有三種:**(proxy)、閘道器(gateway)和通道(tunnel)。

一個**根據uri的絕對格式來接受請求,重寫全部或部分訊息,通過uri的標識把已格式化過的請求傳送到伺服器。閘道器是一個接收**,作為一些其它伺服器的上層,並且如果必須的話,可以把請求翻譯給下層的伺服器協議。

一個通道作為不改變訊息的兩個連線之間的中繼點。當通訊需要通過一箇中介(例如:防火牆等)或者是中介不能識別訊息的內容時,通道經常被使用。

8樓:安徽電信網上營業廳

http全稱是hypertext transfer protocal,即超文字傳輸協議

,從2023年開始就在www上廣泛應用,是現今在www上應用最多的協議,http是應用層協議,當你上網瀏覽網頁的時候,瀏覽器和web伺服器之間就會通過http在inter***上進行資料的傳送和接收。http是一個基於請求/響應模式的、無狀態的協議。即我們通常所說的request/response。

http特點:

支援客戶端/伺服器模式

簡單快速:客戶向伺服器請求服務時,只需傳送請求方法和路徑。由於http協議簡單,使得http伺服器的程式規模小,因而通訊速度很快

靈活:http允許傳輸任意型別的資料物件,正在傳輸的型別由content-type加以標記

無連線:無連線的含義是限制每次連結只處理一個請求。伺服器處理完客戶的請求,並收到客戶的應答後,即斷開連結,採用這種方式可以節省時間

無狀態:http協議是無狀態協議。無狀態是指協議對於事務處理沒有記憶能力。

缺少狀態意味著如果後續處理需要前面的資訊,則它必須重傳,這樣可能會導致每次連線傳送的資料量增大。另一方面,在伺服器不需要先前資訊時它的應答就比較快

9樓:胡多錢

超文字傳輸協議是網際網路上應用最為廣泛的一種網路協議。所有的www檔案都必須遵守這個標準。設計http最初的目的是為了提供一種釋出和接收html頁面的方法。

2023年美國人ted nelson構思了一種通過計算機處理文字資訊的方法,並稱之為超文字(hypertext),這成為了http超文字傳輸協議標準架構的發展根基。ted nelson組織協調全球資訊網協會(world wide web consortium)和網際網路工程工作小組(inter*** engineering task force )共同合作研究,最終釋出了一系列的rfc,其中著名的rfc 2616定義了http 1.1。

10樓:劉凱迪大好人

http是hypertext transfer protocol(超文字傳輸協議)的簡寫,它是tcp/ip協議的一個應用層協議,用於定義web瀏覽器與web伺服器之間交換資料的過程。客戶端連上web伺服器後,若想獲得web伺服器中的某個web資源,需遵守一定的通訊格式,http協議用於定義客戶端與web伺服器通迅的格式。

http請求包括的內容:客戶端連上伺服器後,向伺服器請求某個web資源,稱之為客戶端向伺服器傳送了一個http請求。一個完整的http請求包括如下內容:

一個請求行、若干訊息頭、以及實體內容

拓展資料:

網路是由節點和連線構成,表示諸多物件及其相互聯絡。在數學上,網路是一種圖,一般認為專指加權圖。網路除了數學定義外,還有具體的物理含義,即網路是從某種相同型別的實際問題中抽象出來的模型。

在計算機領域中,網路是資訊傳輸、接收、共享的虛擬平臺,通過它把各個點、面、體的資訊聯絡到一起,從而實現這些資源的共享。網路是人類發展史來最重要的發明,提高了科技和人類社會的發展。

在2023年之前,人們一般認為網路的結構都是隨機的。但隨著barabasi和watts在2023年分別發現了網路的無標度和小世界特性並分別在世界著名的《科學》和《自然》雜誌上發表了他們的發現之後,人們才認識到網路的複雜性。

http是什麼,http是什麼意思

http全稱是hypertext transfer protocal,即超文字傳輸協議,從1990年開始就在www上廣泛應用,是現今在www上應用最多的協議,http是應用層協議,當你上網瀏覽網頁的時候,瀏覽器和web伺服器之間就會通過http在internet上進行資料的傳送和接收。http是一個...

http協議是什麼意思,HTTP協議是什麼意思

http協議指的是超文字傳輸協議。超文字傳輸協議是網際網路上應用最為廣泛的一種網路協議。所有的www檔案都必須遵守這個標準。設計http最初的目的是為了提供一種釋出和接收html頁面的方法。1960年美國人ted nelson構思了一種通過計算機處理文字資訊的方法,並稱之為超文字。這成為了http超...

什麼是HTTP協議,http是什麼協議

http協議即超文字傳輸協議 hypertext transfer protocol 是網際網路上應用最為廣泛的一種網路協議。所有的www檔案都必須遵守這個標準。設計http最初的目的是為了提供一種釋出和接收html頁面的方法。http 協議定義伺服器端和客戶端之間檔案傳輸的溝通方式。目前http協...