HTTP狀態碼的功能是描述客戶端向服務器發送請求時返回的請求結果。通過狀態代碼的幫助,瀏覽器(或用戶)可以知道服務器是否正常處理請求或出錯。這些狀態碼返回值可以更好地幫助我們分析網站中出現的問題,以便及時解決問題。以下SEO技術博客供您分享:
分析網站日志中常見的HTTP狀態代碼
1XX(臨時響應)指示臨時響應的狀態代碼,并要求請求者繼續操作
100(續)請求者應繼續發出請求。服務器返回此代碼,表明它已收到請求的第一部分,并正在等待其余部分
101(切換協議)。請求者已要求服務器切換協議,服務器已確認并準備好切換
2XX(成功)表示請求的狀態代碼已成功處理
200(成功)服務器已成功處理請求。通常,這意味著服務器提供了請求的網頁
201(創建)請求成功,服務器創建了新資源
202(接受)服務器已接受請求但尚未處理它
203(未經授權的信息)服務器已成功處理請求,但是返回的信息可能來自另一個來源
204(無內容)服務器成功處理了請求,但沒有返回任何內容
205(重置內容)服務器成功處理了請求,但是沒有返回任何內容
206(部分內容)服務器成功處理了一些get請求
3xx(重定向)表示需要采取進一步措施來完成請求。通常,這些狀態代碼用于重定向
300(多選)。服務器可以對請求執行各種操作。服務器可以根據用戶代理選擇操作,或者為請求者提供操作列表,以選擇
301(永久移動)。請求的網頁已永久移動到新位置。當服務器返回此響應(對get或head請求的響應)時,它會自動將請求者移動到新位置
302(臨時移動)服務器當前響應來自不同位置網頁的請求,但是請求者應該繼續使用原始位置來處理未來的請求
303(查看其他位置)。當請求者應該對不同位置使用單獨的get請求來檢索響應時,服務器返回此代碼
304(未修改)。自上次請求以來,請求的頁面未被修改。當服務器返回此響應時,不會返回網頁內容
305(使用代理)。請求者只能使用代理訪問請求的網頁。如果服務器返回此響應,它還指示請求者應使用代理
307(臨時重定向)。服務器當前響應來自不同位置網頁的請求,但請求者應繼續使用未來請求的原始位置
4xx(請求錯誤)。這些狀態代碼表明請求可能錯誤并妨礙服務器的處理
400(錯誤請求)服務器不理解請求的語法
401(未經授權)請求需要身份驗證。服務器可能會對需要登錄的網頁返回此響應
03(禁止)服務器拒絕請求
未找到請求的頁面(404)405(方法禁用)禁用請求中指定的方法
406(不接受)無法使用請求的內容功能
407(需要代理授權)響應請求的頁面此狀態代碼類似于401(未經授權),但指定的請求者應授權使用代理。408(請求超時)服務器等待請求時發生超時
409(沖突)服務器在完成請求時遇到沖突。如果請求的資源已被永久刪除,服務器必須在響應
410(已刪除)中包含有關沖突的信息,服務器將返回此響應
411(需要有效長度)服務器不接受沒有有效內容長度頭字段的請求
412(不滿足先決條件)服務器不滿足請求者在請求
413中設置的先決條件之一(請求實體太大)服務器無法處理請求,因為請求實體太大,無法處理請求服務器
414(請求的URI太長)請求的URI(通常是網址)太長,服務器無法處理
415(不支持的媒體類型)請求的頁面不支持請求的格式
416(請求的范圍不滿足要求),如果頁面無法提供請求的范圍,服務器將返回此狀態代碼
417(未達到預期)服務器未達到&;引用;期望與;引用;請求標題字段要求
5xx(服務器錯誤)這些狀態代碼表示服務器在嘗試處理請求時遇到內部錯誤。這些錯誤可能是由服務器本身引起的,而不是由請求引起的
500(服務器內部錯誤)服務器遇到錯誤并且無法完成請求
501(尚未實現)服務器沒有完成請求的功能。例如,當服務器不識別請求的方法
502(錯誤網關)時,可能會返回此代碼。作為網關或代理,服務器從上游服務器收到無效響應
503(服務不可用)。服務器當前不可用(由于過載或關機維護)。通常,這只是臨時狀態
504(網關超時)服務器充當網關或代理,但沒有及時從上游服務器接收請求
505(不支持HTTP版本)服務器不支持請求中使用的HTTP協議版本。