什麼是HTTP?定義

HTTP 是一種在 Web 上使用的超文本傳輸協定。

HTTP 是 HyperText Transfer Protocol 的縮寫,即超文本傳輸協定。該協議由國際機構W3C 和 IETF開發,用於透過Internet進行的所有類型的交易。

HTTP 有助於定義不同 Web 軟體(用戶端、伺服器和代理程式)用於相互互動的語法和語義。
該協定透過客戶端和伺服器之間的請求和回應來運作。通常,請求與文件、程式執行、資料庫查詢、翻譯和其他功能有關。透過此協定在 Web 上運行的所有資訊均由 URL 或位址標識。

典型的HTTP 協定事務由一個標頭、後面跟著一個空白行和一段資料組成。此標頭定義了伺服器所需的操作。

自創建以來,HTTP 已演變為各種版本。其中,0.9、1.0、1.1和1.2。
這種類型的協定使用三位數的回應代碼進行操作,如果連接被拒絕、連接是否成功、是否已重定向到另一個 URL、客戶端或伺服器端出現錯誤,這些回應代碼將進行通訊。伺服器的一部分。

Web 應用程式和瀏覽器傾向於補充 HTTP 的操作,例如所謂的“cookie”,它允許儲存會話訊息,這是該協定不具備的功能,因為它在沒有狀態的情況下運行。

如今,許多 URL 位址都需要包含「http://」協定才能正確運作。該協議通常後面跟著典型的“www”代碼,然後是您要訪問的網站的具體地址。