標籤:bsp 搜尋引擎 資訊 不可用 硬體 實驗 應該 提交 使用者
HTTP狀態代碼,它是用以表示網頁伺服器HTTP響應狀態的3位元字代碼。狀態代碼的第一個數字代表了響應的五種狀態之一。
1XX系列:指定用戶端應相應的某些動作,代表請求已被接受,需要繼續處理。由於 HTTP/1.0 協議中沒有定義任何 1xx 狀態代碼,所以除非在某些實驗條件下,伺服器禁止向此類用戶端發送 1xx 響應。
2XX系列:代表請求已成功被伺服器接收、理解、並接受。這系列中最常見的有200、201狀態代碼。
200狀態代碼:表示請求已成功,請求所希望的回應標頭或資料體將隨此響應返回
201狀態代碼:表示請求成功並且伺服器建立了新的資源,且其 URI 已經隨Location 頭資訊返回。假如需要的資源無法及時建立的話,應當返回 ‘202 Accepted‘
202狀態代碼:伺服器已接受請求,但尚未處理
3XX系列:代表需要用戶端採取進一步的操作才能完成請求,這些狀態代碼用來重新導向,後續的請求地址(重新導向目標)在本次響應的 Location 域中指明。這系列中最常見的有301、302狀態代碼。
301狀態代碼:被請求的資源已永久移動到新位置。伺服器返回此響應(對 GET 或 HEAD 請求的響應)時,會自動將要求者轉到新位置。
302狀態代碼:請求的資源臨時從不同的URI響應請求,但要求者應繼續使用原有位置來進行以後的請求
4XX系列:表示請求錯誤。代表了用戶端看起來可能發生了錯誤,妨礙了伺服器的處理。常見有:401、404狀態代碼。
401狀態代碼:請求要求身分識別驗證。 對於需要登入的網頁,伺服器可能返回此響應。
403狀態代碼:伺服器已經理解請求,但是拒絕執行它。與401響應不同的是,身分識別驗證並不能提供任何協助,而且這個請求也不應該被重複提交。
404狀態代碼:請求失敗,請求所希望得到的資源未被在伺服器上發現。沒有資訊能夠告訴使用者這個狀況到底是暫時的還是永久的。假如伺服器知道情況的話,應當使用410狀態代碼來告知舊資源因為某些內部的配置機制問題,已經永久的不可用,而且沒有任何可以跳轉的地址。404這個狀態代碼被廣泛應用於當伺服器不想揭示到底為何請求被拒絕或者沒有其他適合的響應可用的情況下。
5xx系列:代表了伺服器在處理請求的過程中有錯誤或者異常狀態發生,也有可能是伺服器意識到以當前的軟硬體資源無法完成對請求的處理。常見有500、503狀態代碼。
500狀態代碼:伺服器遇到了一個未曾預料的狀況,導致了它無法完成對請求的處理。一般來說,這個問題都會在伺服器的程式碼出錯時出現。
503狀態代碼:由於臨時的伺服器維護或者過載,伺服器當前無法處理請求。通常,這個是暫時狀態,一段時間會恢複
瞭解基本SEO狀態代碼,是SEO最佳化人員必備知識。HTTP狀態代碼是伺服器和用戶端之間交流資訊的語言。通過查看網站日誌的HTTP碼,我們可以清楚查看搜尋引擎在網站的爬取情況。
常見HTTP狀態代碼(200、301、302、500等)