HTTP狀態協議碼大致分為五類:
1xx Informational responses - 參考資訊
比如:
101 繼續 - 請求者應該繼續提出請求
2xx Success - 表示成功處理了請求的狀態代碼
常用的有:
200 成功 - 服務器成功處理了請求
3xx Redirection - 通常用來重定向
常用的有:
301 永久移動 - 請求的網頁已經永久移動到新位置。服務器返回此響應時,會自動將請求轉到新位置
4xx Client error - 客戶端錯誤
常用的有:
400 錯誤請求 - 服務器不理解請求的語法
401 未授權 - 請求要求身份驗證
403 禁止 - 服務器拒絕請求,可能是用戶沒有足夠的權限獲取資源
404 未找到 - 服務器找不到請求的網頁
5xx Server error - 服務器錯誤
常用的有:
500 服務器內部錯誤 - 服務器遇到錯誤,無法完成請求
更加詳細的解說可以參考 wikipedia-List of HTTP status codes