http 狀態碼(是用以表示網頁伺服器超文字傳輸協議響應狀態的 3 位數字**,由 rfc 2616 規範定義的,所有狀態碼的第乙個數字代表了響應的五種狀態之一。
http狀態碼總的分為五類:
常見http狀態碼已標紅狀態碼
含義描述
100繼續
初始的請求已經接受,請客戶端繼續傳送剩餘部分
101切換協議
伺服器根據客戶端的請求切換協議。只能切換到更高階的協議
200
成功
伺服器已成功處理了請求,一般用於get與post請求`
201已建立
請求成功並且伺服器建立了新的資源
202已接受
伺服器已接受請求,但尚未處理
203非授權資訊
伺服器已成功處理請求,但返回的資訊不在原始的伺服器,而是乙個副本
204無內容
伺服器成功處理,但未返回內容。在未更新網頁的情況下,可確保瀏覽器繼續顯示當前文件
205重置內容
伺服器處理成功,使用者終端應重置文件檢視。可通過此返回碼清除瀏覽器的表單域
206部分內容
伺服器成功處理了部分get請求
300多種選擇
請求的資源可包括多個位置,相應可返回乙個資源特徵與位址的列表用於使用者終端選擇; 針對請求,伺服器可執行多種操作
301
永久移動
請求的頁面已永久跳轉到新的url
302
臨時移動
伺服器目前從不同位置的網頁響應請求,與301類似.但請求仍繼續使用原有位置來進行以後的請求
303檢視其他位置
請求者應當對不同的位置使用單獨的get請求來檢索響應時,伺服器返回此**
304
未修改自從上次請求後,請求的網頁未修改過
305使用**
請求者只能使用**訪問請求的網頁
307
臨時重定向
伺服器目前從不同位置的網頁響應請求,但請求者應繼續使用原有位置來進行以後的請求,與302類似
400
錯誤請求
客戶端請求的語法錯誤,伺服器無法理解
401未授權
請求要求使用者的身份演驗證
403
禁止
伺服器理解請求客戶端的請求,但是拒絕執行此請求
404
未找到
伺服器無法根據客戶端的請求找到資源(網頁)
405
方法禁用
客戶端請求中的方法被禁止
406不接受
無法使用請求的內容特性響應請求的頁面
407需要**授權
請求需要**的身份認證
408請求超時
伺服器等待客戶端傳送的請求時間過長,超時
409
衝突伺服器在完成請求時發生衝突
410已刪除
客戶端請求的資源已經不存在
411需要有效長度
伺服器不接受不含有效長度表頭欄位的請求
412未滿足前提條件
伺服器未滿足請求者在請求中設定的其中乙個前提條件
413請求實體過大
由於請求實體過大,伺服器無法處理,因此拒絕請求
414請求url過長
請求的url過長,伺服器無法處理
415不支援格式
伺服器無法處理請求中附帶**格式
416範圍無效
客戶端請求的範圍無效
417未滿足期望
伺服器無法滿足請求表頭字段要求
500
伺服器錯誤
伺服器內部錯誤,無法完成請求
501尚未實施
伺服器不支援當前請求所需要的某個功能
502
錯誤閘道器
伺服器作為閘道器或**出現錯誤
503
服務不可用
伺服器目前無法使用
504
閘道器超時
閘道器或**伺服器,未及時獲取請求
505不支援版本
伺服器不支援請求中使用的http協議版本
eg:
更多詳情請移步
http狀態碼詳解
HTTP狀態碼參考
客戶機與伺服器建立連線後,傳送乙個請求給伺服器 如 get index.html http 1.1 在伺服器接到請求後,給予客戶機相應的響應資訊,包括該資訊的協議版本號 http協議狀態碼 伺服器資訊 實體資訊 內容等 如 http 1.1 200 ok 在通訊時,客戶端發出連線請求,伺服器端建立連...
常見HTTP狀態碼
1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態碼。100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。2xx 成功 表示成功處理了請求的狀態碼。200 成功 伺服器已成功處...
常見HTTP狀態碼
200 伺服器成功返回網頁 404 請求的網頁不存在 503 服務不可用 表示臨時響應並需要請求者繼續執行操作的狀態 說明 http狀態碼 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。http狀態碼 101 切換協議 請求者已要求伺服器切換協議,伺...