200 OK——客戶端發(fā)來的請(qǐng)求在服務(wù)器端被正常處理
在響應(yīng)報(bào)文中,隨狀態(tài)碼返回的信息會(huì)因方法的不同而改變。比如,使用GET時(shí)對(duì)應(yīng)請(qǐng)求資源的實(shí)體會(huì)作為響應(yīng)返回;使用HEAD時(shí),在響應(yīng)中只返回首部,不返回實(shí)體的主體部分。
204 No Content——服務(wù)器接收的請(qǐng)求已成功處理,但返回的響應(yīng)報(bào)文中不含實(shí)體的主體部分,即無資源可返回
一般在只需從客戶端往服務(wù)器發(fā)送信息,而對(duì)客戶端不需要發(fā)送新信息內(nèi)容的情況下使用。
206 Partial Content——服務(wù)器成功執(zhí)行了客戶端發(fā)來的范圍GET請(qǐng)求。
301 Moved Permanently——永久重定向(請(qǐng)求的資源已被分配新的URL,以后應(yīng)使用資源現(xiàn)在所指的URL)。
302 Found——臨時(shí)重定向(請(qǐng)求的資源已被分配新的URL,希望用戶本次使用新的URL)。
303 See Other——由于請(qǐng)求對(duì)應(yīng)的資源存在著另一個(gè)URL,應(yīng)使用GET方法定向獲取請(qǐng)求的資源,與302功能相同,但不同點(diǎn)在于303要求使用GET方法獲取資源。
304 Not Modified——客戶端發(fā)送附帶條件的請(qǐng)求時(shí),,服務(wù)器端允許請(qǐng)求訪問資源,但請(qǐng)求未滿足條件。
304其實(shí)與重定向沒有關(guān)系。
307 Temporary Redirect——臨時(shí)重定向,但請(qǐng)求方式不會(huì)從POST變?yōu)?/span>GET
與302含義相同,但是302規(guī)定的禁止POST變?yōu)?/span>GET并不被遵守,而307嚴(yán)格遵守不會(huì)從POST變?yōu)?/span>GET。
400 Bad Request——請(qǐng)求報(bào)文中存在語法錯(cuò)誤。
401 Unauthorized——發(fā)送的請(qǐng)求需有通過HTTP認(rèn)證的認(rèn)證信息
當(dāng)瀏覽器初次接收401,會(huì)彈出認(rèn)證用的對(duì)話窗口;若之前已進(jìn)行過1次請(qǐng)求,則表示用戶認(rèn)證失敗。返回含有401的響應(yīng)必須包含一個(gè)適用于被請(qǐng)求資源的WWW-Authenticate首部用以質(zhì)詢用戶信息。
403 Forbidden——對(duì)請(qǐng)求資源的訪問被服務(wù)器拒絕了
404 Not Found——服務(wù)器上無法找到請(qǐng)求的資源
500 Internal Server Error——服務(wù)器在執(zhí)行請(qǐng)求時(shí)發(fā)生錯(cuò)誤
503 Service Unavailable——服務(wù)器暫處于超負(fù)載或正在進(jìn)行停機(jī)維護(hù),現(xiàn)在無法處理請(qǐng)求