1. 程式人生 > >伺服器返回常見狀態碼及意義

伺服器返回常見狀態碼及意義

狀態程式碼由三位數字組成,第一個數字定義了響應的類別,且有5種可能取值:

1XX:指示資訊--表示請求已接收,繼續處理

2XX:成功--表示請求已被成功接收、理解、接受

3XX:重定向--要完成請求必須進行更進一步的操作

4XX:客戶端錯誤--請求有語法錯誤或請求無法實現

5XX:伺服器端錯誤--伺服器未能實現合法的請求

常見狀態程式碼、狀態描述、說明:

200 OK  //客戶端請求成功

400 Bad Request   //客戶端請求有語法錯誤,不能被伺服器所理解

401 Unauthorized  //請求未經授權,這個狀態程式碼必須和WWW-Authenticate報頭域一起使用

403 Forbidden   //伺服器收到請求,但是拒絕提供服務

404 Not Found  //請求資源不存在,eg:輸入了錯誤的URL

500 Internal Server Error  //伺服器發生不可預期的錯誤

503 Server Unavailable    //伺服器當前不能處理客戶端的請求,一段時間後可能恢復正常