HTTP報文服務器
用於HTTP協議交互的信息被稱爲HTTP報文。請求端(客戶端)的HTTP報文叫作請求報文,響應端(服務器端)的叫作響應報文。HTTP報文自己是由多行(用CR+LF做換行符,就是回車加換行)數據構成的字符串文本。HTTP報文大體可分爲報文首部和報文主體兩塊。二者由最初出現的空行(CR+LF)來劃分。一般,並不必定要有報文主體。spa
請求報文及響應報文的結構字符串
咱們來看一下請求報文和響應報文的結構。服務器端
請求報文和響應報文的首部內容由如下數據組成。請求
請求行:包含用於請求的方法,請求URI和HTTP版本。方法
狀態行:包含代表響應結果的狀態碼,緣由短語和HTTP版本。im
首部字段:包含表示請求和響應的各類條件和屬性的各種首部。通常有4種首部,分別是:通用首部,請求首部,響應首部和實體首部。數據
其它:可能包含HTTP的RFC裏未定義的首部(Cookie等)。客戶端