常見的狀態碼

2021-09-30 14:44:07 字數 1017 閱讀 5877

對於一些常見的狀態碼,如,301,302等,他們到底代表什麼,又有哪些含義呢,帶著這些疑問,你可以去閱讀下面的文章後,會對其有另一番認識。

http狀態碼有什麼用?和seo有什麼關係?

因為**日誌往往會記錄下http狀態碼,所以通過檢視**日誌裡的http狀態碼,我們可以清楚地看到**伺服器與客戶端之間的資訊交換情況。

這個客戶端可以是使用者瀏覽器,也可以是搜尋引擎或其他爬取工具(如rss)。

對於seo來講,http狀態碼的最大意義就是,通過它們可以檢視搜尋引擎在你**的爬取情況。比如:baiduspider爬取的痕跡記錄是「404」

日誌中,最常見的http狀態碼就是200和404。其他常見的http狀態碼以及其代表的含義有:

成功2×× 成功處理了請求的狀態碼。

200 伺服器已成功處理了請求並提供了請求的網頁。

204 伺服器成功處理了請求,但沒有返回任何內容。

重定向3×× 每次請求中使用重定向不要超過 5 次。

301 請求的網頁已永久移動到新位置。當urls發生變化時,使用301**。搜尋引擎索引中儲存新的url。

302 請求的網頁臨時移動到新位置。搜尋引擎索引中儲存原來的url。

304 如果網頁自請求者上次請求後沒有更新,則用304**告訴搜尋引擎機械人,可節省頻寬和開銷。

客戶端錯誤4×× 表示請求可能出錯,妨礙了伺服器的處理。

400 伺服器不理解請求的語法。

403 伺服器拒絕請求。

404 伺服器找不到請求的網頁。伺服器上不存在的網頁經常會返回此**。

410 請求的資源永久刪除後,伺服器返回此響應。該**與 404(未找到)**相似,但在資源以前存在而現在不存在的情況下,有時用來替代

404 **。如果資源已永久刪除,應當使用 301 指定資源的新位置。

伺服器錯誤5×× 表示伺服器在處理請求時發生內部錯誤。這些錯誤可能是伺服器本身的錯誤,而不是請求出錯。

500 伺服器遇到錯誤,無法完成請求。

503 伺服器目前無法使用(由於超載或停機維護)。通常,這只是暫時狀態。

常見的狀態碼

常見的狀態碼 200 ok 客戶端請求成功 400 bad request 客戶端請求有語法錯誤,不能被伺服器所理解 絕大部分是你servlet裡接收的值和你前端傳的值的名字不對 401 請求未經授權,這個狀態碼必須和www authenticate報頭域一起使用 403 伺服器收到請求,但是拒絕提...

常見的狀態碼

在學習網頁設計的時候都應該知道狀態碼,但我們常見的狀態碼都是200,404,下面介紹其他的狀態值 1開頭的http狀態碼 表示臨時響應並需要請求者繼續執行操作的狀態 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切...

常見的狀態碼

表示臨時響應並需要請求者繼續執行操作的狀態碼。100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。表示成功處理了請求的狀態碼。200 成功 伺服器已成功處理了請求。通常,這表示伺服器提供...