HTTP狀態(tài)碼(HTTP Status Code)是用以表示網(wǎng)頁服務(wù)器http響應(yīng)狀態(tài)的三位數(shù)字碼:
數(shù)字碼一共有六種:
消息:這一類型的狀態(tài)碼棠耕,代表請(qǐng)求已被接受,需要繼續(xù)處理拓哺。
100 continue:客戶端應(yīng)該繼續(xù)發(fā)送請(qǐng)求比伏。
101 Switching Protocols:通知客戶端使用使用不同的協(xié)議來完成這個(gè)請(qǐng)求弥锄。
102 Processing:代表處理江北繼續(xù)執(zhí)行沼侣。
成功:這一類型的狀態(tài)碼祖能,代表請(qǐng)求已成功被服務(wù)器接收、理解蛾洛、并接受养铸。
200 ok:請(qǐng)求已經(jīng)成功,請(qǐng)求所需要的響應(yīng)頭和數(shù)據(jù)體將隨此返回轧膘。
201 Created:
重定向:這類狀態(tài)碼代表需要客戶端采取進(jìn)一步的操作才能完成請(qǐng)求钞螟。
這類請(qǐng)求主要是以3開頭的。
請(qǐng)求錯(cuò)誤:這類狀態(tài)碼代表了客戶端可能發(fā)生了錯(cuò)誤谎碍,妨礙了服務(wù)器的處理鳞滨。
400:Bad Request
1.語義有誤,當(dāng)前請(qǐng)求無法被服務(wù)器理解蟆淀。
2.請(qǐng)求參數(shù)有誤太援。
404 Not Found
請(qǐng)求失敗,請(qǐng)求所需要的資源違背服務(wù)器發(fā)現(xiàn)扳碍。
服務(wù)器錯(cuò)誤:
服務(wù)器在處理請(qǐng)求的過程中與錯(cuò)誤或者異常狀態(tài)發(fā)生。也有可能是服務(wù)器意識(shí)到以前的硬件資源無法完成對(duì)請(qǐng)求的處理仙蛉。
這類請(qǐng)求一般是以5或者6開頭笋敞。