1.介紹:
1)由三位數字組成的一個符号。
2)Http伺服器在推送響應包之前,根據本次請求處理情況
将Http狀态碼寫入到響應包中【狀态行】上
3)如果Http伺服器針對本次請求,傳回了對應的資源檔案。
通過Http狀态碼通知浏覽器應該如何處理這個結果
如果Http伺服器針對本次請求,無法傳回對應的資源檔案
通過Http狀态碼向浏覽器解釋不能提供服務的原因
2.分類:
1)組成 100---599;分為5個大類
2)1XX :
最有特征 100; 通知浏覽器本次傳回的資源檔案
并不是一個獨立的資源檔案,需要浏覽器在接收
響應包之後,繼續向Http伺服器所要依賴的其他資源檔案
3) 2XX:
最有特征200,通知浏覽器本次傳回的資源檔案是一個
完整獨立資源檔案,浏覽器在接收到之後不需要所要
其他關聯檔案
4)3xx:
最有特征302,通知浏覽器本次傳回的不是一個資源檔案内容
而是一個資源檔案位址,需要浏覽器根據這個位址自動發起
請求來索要這個資源檔案
response.sendRedirect("資源檔案位址")寫入到響應頭中
location
而這個行為導緻Tomcat将302狀态碼寫入到狀态行
5)4XX:
404: 通知浏覽器,由于在服務端沒有定位到被通路的資源檔案
是以無法提供幫助
405:通知浏覽器,在服務端已經定位到被通路的資源檔案(Servlet)
但是這個Servlet對于浏覽器采用的請求方式不能處理
6)5xx:
500:通知浏覽器,在服務端已經定位到被通路的資源檔案(Servlet)
這個Servlet可以接收浏覽器采用請求方式,但是Servlet在處理
請求期間,由于Java異常導緻處理失敗