狀態(tài)碼系列:
1xx 請(qǐng)求正在被處理
2xx 請(qǐng)求正常處理完畢
3xx 需要進(jìn)行附加操作以完成請(qǐng)求
4xx 服務(wù)器無法處理請(qǐng)求
5xx 服務(wù)器處理請(qǐng)求出錯(cuò)
1xx
100 continue 服務(wù)器接收了部分請(qǐng)求,一旦服務(wù)器并沒有拒絕改請(qǐng)求,應(yīng)該繼續(xù)發(fā)送請(qǐng)求。
101 switching protocols 服務(wù)轉(zhuǎn)換協(xié)議,服務(wù)器將遵循客戶端的請(qǐng)求中的updrage字段切換到另外一種協(xié)議。
2xx
200 ok 請(qǐng)求成功處理。如果使用get請(qǐng)求,對(duì)應(yīng)請(qǐng)求的資源的實(shí)體作為響應(yīng)返回。如果使用HEAD請(qǐng)求,對(duì)應(yīng)請(qǐng)求的資源不會(huì)隨著響應(yīng)首部返回。
204 no content 返回的響應(yīng)報(bào)文不包括實(shí)體的主體部分。另外也不允許返回任何實(shí)體的主體。同時(shí)返回204的時(shí)候客戶端不會(huì)刷新頁面。用于只有客戶端向服務(wù)器發(fā)送信息,客戶端并不需要獲取信息的情況下使用。
206 partial content 范圍請(qǐng)求,客戶端進(jìn)行了范圍請(qǐng)求,服務(wù)器端成功執(zhí)行了這一請(qǐng)求,響應(yīng)報(bào)文中包含由Content-Range指定范圍的實(shí)體內(nèi)容。
3xx
301 moved permanently 永久性重定向,禁止將POST改變成GET方法
302 Found 臨時(shí)性重定向,禁止將POST改變成GET方法
303 See Other 臨時(shí)性重定向,告訴客戶端使用GET方法訪問資源
304 Not Modified 不包含任何響應(yīng)的主體部分,在資源緩存有效期過后,文件未更改,仍然使用緩存。 服務(wù)器資源未改變,可直接使用客戶端未過期的緩存。不包含任何響應(yīng)的主體部分??蛻舳税l(fā)送附帶條件的請(qǐng)求,服務(wù)器端允許請(qǐng)求訪問資源,但因發(fā)生請(qǐng)求未滿足資源條件的情況后,直接返回304.
307 Temporary Redirect 臨時(shí)性重定向,準(zhǔn)守瀏覽器標(biāo)準(zhǔn),不會(huì)將POST變?yōu)镚ET
4xx
400 Bad Request 無法理解請(qǐng)求,請(qǐng)求報(bào)文中語法錯(cuò)誤
401 Unauthorized 需要進(jìn)行HTTP認(rèn)證
403 Forbidden 對(duì)資源的訪問服務(wù)器拒絕了,無權(quán)訪問
404 Not Found 服務(wù)器上沒有能夠請(qǐng)求的資源
5xx
500 Internal Server Error 服務(wù)器處理請(qǐng)求時(shí)出錯(cuò)
503 Service Unavailable 服務(wù)器處于超負(fù)載或正在進(jìn)行停機(jī)維護(hù)