HTTP請(qǐng)求報(bào)文
三部分組成:請(qǐng)求方法艳悔、請(qǐng)求頭悄窃、請(qǐng)求體
請(qǐng)求方法
- GET:用于獲取數(shù)據(jù)
- POST:用于將實(shí)體提交到指定的資源
- DELETE:用于刪除指定的資源
- HEAD:類似于GET, 但是不返回body信息,用于檢查對(duì)象是否存在蹂窖,以及得到對(duì)象的元數(shù)據(jù)
- OPTIONS
- PUT
- TRACE
請(qǐng)求頭
Accept:image/gif.image/jpeg./
Accept-Language:zh-cn
Connection:Keep-Alive 保持TCP連接轧抗,瀏覽器可以繼續(xù)通過(guò)相同的連接發(fā)送請(qǐng)求;
Host:localhost
User-Agent:Mozila/4.0(compatible:MSIE5.01:Windows NT5.0)
Accept-Encoding:gzip,deflate.
請(qǐng)求體
請(qǐng)求體和請(qǐng)求頭之間用一個(gè)空行隔開(kāi)瞬测,請(qǐng)求體中可以包含客戶提交的查詢字符串信息横媚;
HTTP應(yīng)答碼
- 1×× 信息類,表示收到web瀏覽器請(qǐng)求月趟,正在進(jìn)一步的處理中
- 2×× 成功類
- 3×× 重定向類灯蝴,表示請(qǐng)求沒(méi)有成功,客戶必須采取進(jìn)一步的動(dòng)作
- 4×× 客戶端錯(cuò)誤孝宗,表示客戶端提交的請(qǐng)求有錯(cuò)誤
- 5×× 服務(wù)器端錯(cuò)誤穷躁,表示服務(wù)器不能完成對(duì)請(qǐng)求的處理