首頁 >常見問題 >http是一種什麼傳輸協定?

http是一種什麼傳輸協定?

尚
原創
2020-03-03 13:06:0812169瀏覽

http是一種什麼傳輸協定?

HTTP全名為HyperText Transfer Protocal,即超文本傳輸協議,從1990年開始就在WWW上廣泛應用,是現今在WWW上應用最多的協議,HTTP是應用層協定。

當你上網瀏覽網頁的時候,瀏覽器和web伺服器之間就會透過HTTP在Internet上進行資料的傳送和接收。 HTTP是基於請求/回應模式的、無狀態的協定。即我們通常所說的Request/Response。

HTTP特點:

支援客戶端/伺服器模式。

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

靈活:HTTP允許傳輸任意類型的資料對象,正在傳輸的類型由Content-Type加以標記。

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

無狀態:HTTP協定是無狀態協定。無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的訊息,則它必須重傳,這可能會導致每次連接傳送的資料量增加。另一方面,在伺服器不需要先前資訊時它的應答就比較快。

以上是http是一種什麼傳輸協定?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn