千鋒教育JavaScript全套視頻教程(10天學會Js,前端javascrip
2023-07-19 18:36 作者:bili_74917107039 | 我要投稿

p137 http的狀態(tài)碼
概念:HTTP狀態(tài)碼是用以表示網頁服務器超文本傳輸協(xié)議( http )響應狀態(tài)的3位數(shù)字代碼。
- 如何獲取http狀態(tài)碼
? 1.直接利用xhr.status獲取。
? 2.利用瀏覽器控制面板 - network - status - 可以直接查看。
- HTTP狀態(tài)碼分類
1開頭 ?消息類(代表請求已被接受,需要繼續(xù)處理)
? ? 2開頭 ?成功類(這一類型的狀態(tài)碼,代表請求已成功被服務器接收、理解、并接受)
? ? 3開頭 ?重定向(這類狀態(tài)碼代表需要客戶端采取進一步的操作才能完成請求)
? ? 4開頭 ?客戶端錯誤(這類的狀態(tài)碼代表了客戶端看起來可能發(fā)生了錯誤,妨礙了服務器的處理)
? ? 5開頭 ?服務器錯誤(這類狀態(tài)碼代表了服務器在處理請求的過程中有錯誤或者異常狀態(tài)發(fā)生)
- 常見的HTTP狀態(tài)碼
?- 101: 服務器已經理解了客戶端的請求,進一步完成即可。
? ? - 200: 請求成功
? ? - 304: 如果客戶端發(fā)送了一個帶條件的GET請求且該請求已被允許,而html文檔的內容并沒有改變,則服務器應當返回這個狀態(tài)碼。
? ? - 403: 服務器已經理解請求,但是拒絕執(zhí)行它。
? ? - 404: 請求失敗,請求所希望得到的資源未被在服務器上發(fā)現(xiàn)。
? ? - 501: 服務器錯誤。
? ? - 503: 由于臨時的服務器維護或者過載,服務器當前無法處理請求。這個狀況是臨時的,并且將在一段時間以后恢復。
標簽: