狀態代碼由三位數字組成,第一個數字定義了響應的類別,共分五種類別:
- 1xxx:指示信息 — 表示請求已接收,繼續處理
- 2xxx:成功 — 表示請求已被成功接收、理解、接受
- 3xxx:重定向 — 要完成請求必須及進行更進一步的操作
- 4xxx:客戶端錯誤 — 請求中有語法錯誤或請求無法實現
- 5xxx:服務器端錯誤 ---- 服務器未能實現合法的請求
200 OK #客戶端請求成功
400 Bad Request #客戶端請求有語法錯誤,不能被服務器所理解
401 Unauthorized #請求未經授權,這個狀態代碼必須和WWW-Authenticate報頭域一起使用
403 Forbidden #服務器收到請求,但是拒絕提供服務
404 Not Found #請求資源不存在, eg, 輸入了錯誤的URL
500 Internal Server Error #服務器發生不可預期的錯誤
503 Server Unavailable #服務器當時不能處理客戶端的請求,一段時間後可能恢復正常