我們平時做web開發的時候經常會需要用到對各種http的請求響應做出乙個狀態碼的應答,比如我們平時返回最多的應該就是http 200 ok了吧,當然還有萬惡的404…
但這顯然不夠,比如我們如果想用這些狀態碼返回其他資訊的時候,或者做進一步處理的時候。
1xx臨時響應,表示臨時響應,並需要請求者繼續執行操作的狀態碼。
2xx成功,表示請求處理成功的狀態碼。
3xx重定向,表示要完成請求,需要進一步操作。通常用來指示需要重定向。
4xx請求錯誤,表示請求存在錯誤,妨礙了伺服器的執行。
5xx伺服器錯誤,表示伺服器在處理請求時發生了內部錯誤。通常是伺服器本身錯誤,而不是請求錯誤。
熟悉了這些狀態碼的分類後,我們在處理對應的**響應時就更能應付自如了
HTTP狀態碼分類及常見狀態碼
類別原因短語 1xxinformatonal 資訊行狀態碼 接收的請求正在處理 2xxsuccess 成功狀態碼 請求正常處理完畢 3xxredirection 重定向狀態碼 需要進行附加操作以完成請求 4xxclient error 客戶端錯誤狀態碼 伺服器無法處理請求 5xxserver err...
302狀態碼 小結HTTP狀態碼
作為乙個web開發工程師,我們平時都會和諸如200,304,404,501等狀態碼打交道,那麼它們是什麼意思呢?今天,我們來聊聊 http狀態碼是服務端返回給客戶端 因為這裡是web開發,這裡的客戶端指瀏覽器客戶端 的3位數字 這些狀態碼相當於瀏覽器和伺服器之間的對話資訊。它們相互溝通兩者之間的事情...
狀態碼202 HTTP狀態碼
當瀏覽者訪問乙個網頁時,瀏覽者的瀏覽器會向網頁所在伺服器發出請求。當瀏覽器接收並顯示網頁前,此網頁所在的伺服器會返回乙個包含http狀態碼的資訊頭 server header 用以響應瀏覽器的請求。http狀態碼的英文為http status code。下面是常見的http狀態碼 狀態碼詳細介紹說明...