一、http報文格式
http報文分為兩類:請求報文request, 響應報文response
二、http請求報文:
ascii文字 (易於人讀格式)
user-agent: mozilla/4.0 //該**型別的物件版本
connection: close //不使用持久連線
accept-language:zh-cn //中文版本
(額外的 回車換行)
三、http請求報文的方法型別
head:伺服器收到請求時,用http報文進行響應,但不返回請求物件
put:檔案在實體主體中被上載到url欄位指定的路徑
delete:刪除url欄位指定的檔案
四、http響應訊息
五、http 響應的狀態碼
位於伺服器響應客戶的響應訊息的第一行.
幾個常見的樣本狀態碼:
200 ok //請求成功, 所請求資訊在響應訊息中返回
301 moved permanently //所請求的物件已永久遷移, 新的url在本響應訊息的(location:)頭部指出
400 bad request //該請求不能被伺服器解讀
404 not found //伺服器上不存在所請求文件
HTTP請求報文 響應報文
connection close 伺服器傳送完請求物件後就關閉這條連線 user agent mozilla 5.0 使用者 即向伺服器傳送請求的瀏覽器型別 accept language fr 表示使用者想得到該物件的法語版本http的請求報文第一行叫做請求行,其後繼的為首部行。請求行有三個字段 ...
請求報文及響應報文
請求首部 請求首行和請求頭部 空行 請求主體 get請求 cookie jsessionid c55836cda892d9124c03cf8fe8311b15請求首行 請求方式 請求資源 url 請求協議 版本號 請求頭部 表示客戶端可以接受的文件型別,表示的是可以接受任意型別 accept lan...
HTTP請求報文與響應報文
一 http報文是面向文字的,報文中的每乙個欄位都是一些ascii碼串,各個欄位的長度是不確定的。http有兩類報文 請求報文和響應報文。乙個http請求報文由請求行 request line 請求頭部 header 空行和請求資料4個部分組成,下圖給出了請求報文的一般格式。給乙個更加清晰,明了的 ...