類別 原因短語
1xx 資訊型狀態碼 接收的請求正在處理
2xx 成功狀態碼 請求正常處理完畢
3xx 重定向狀態碼 需要進行附加操作以完成請求
4xx 客戶端錯誤狀態碼 伺服器無法處理請求
5xx 伺服器錯誤狀態碼 伺服器處理請求出錯
200 一切正常
204 請求成功,但無資源可返回
206 範圍請求,請求範圍內資源正常返回
301 永久重定向(禁止將post改為get,但幾乎所有的瀏覽器都自動轉為get)
302 暫時重定向,url可能還會改變(禁止將post改為get,但幾乎所有的瀏覽器都自動轉為get)
303 暫時重定向,如果是post,則自動轉為get
304 沒收到該請求需要的附帶條件
307 暫時重定向,post不會改為get
400 請求存在語法錯誤
401 請求需要有通過http認證的認證資訊
403 禁止訪問
404 資源沒找到
500 服務端處理請求發生了錯誤,也有可能是web應用存在某些bug或臨時的故障
503 伺服器過載或者臨時維護
ps:不少返回的狀態碼相應都是錯誤的,但是用回顧可能覺察不到這一點。比如web應用程式內部發生錯誤,狀態碼依然返回200 ok,這種情況也經常遇到。
http常用狀態碼
1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態碼。100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。2xx 成功 表示成功處理了請求的狀態碼。200 成功 伺服器已成功處...
常用http狀態碼
1 成功的狀態碼 200 伺服器成功返回網頁 304 未修改 2 失敗的狀態碼 404 請求的網頁不存在 503 伺服器暫時不可用 500 伺服器內部錯誤 下面的不是很常用,記住上面那幾個就ok了,有bug了再補充 其他的狀態碼如下 1xx 臨時響應 用於表示臨時響應並需要請求者執行操作才能繼續的狀...
http 狀態碼 常用
200 請求已成功,請求所希望的響應頭或資料體將隨此響應返回。302 臨時移動 伺服器目前從不同位置的網頁響應請求,但請求者應繼續使用原有位置來進行以後的請求。304 未修改 自從上次請求後,請求的網頁未修改過。伺服器返回此響應時,不會返回網頁內容。簡單的表達就是 服務端已經執行了get,但檔案未變...