HTTP Tutorial

HTTP 教程

超文字傳輸協議 (HTTP) 是一個供分散式、協作式、超媒體資訊系統使用的應用程式級協議。自 1990 年起,它一直是全球資訊網(即網際網路)資料通訊的基礎。HTTP 是一種通用且無狀態的協議,也可以用於其他用途,方法是使用其請求方法、錯誤程式碼和標頭的擴充套件。

本教程基於 RFC-2616 規範,定義了被稱為 HTTP/1.1 的協議。HTTP/1.1 是原始 HTTP(HTTP/1.0)的修訂版。HTTP/1.0 和 HTTP/1.1 之間的一個主要區別在於,HTTP/1.0 為每次請求/響應交換使用一個新連線,而 HTTP/1.1 連線可用於一次或多次請求/響應交換。

受眾

本教程專為計算機科學畢業生和 Web 開發人員編寫,目的是幫助他們瞭解與超文字傳輸協議 (HTTP) 相關的從基礎到高階的概念。

先決條件

在繼續本教程之前,最好對基於 Web 概念、Web 瀏覽器、Web 伺服器、客戶端和伺服器架構軟體有一個基本的瞭解。

廣告