網頁常見錯誤指令

1xx :臨時響應

100   :繼續----請求者應當繼續提出請求。服務器返回此代碼則意味着,服務器已收到了請求的第一部分,現正在等待接收其他部分。
服務器

101 :切換協議----請求者已要求服務器切換協議,服務器已確認並準備進行切換網絡

2xx :表示請求成功

200 :成功----服務器已成功處理了請求。一般,這表示服務器提供了請求的網頁工具

201 :已建立----請求成功且服務器已建立了新的資源。網站

202 :已接受----服務器已接受了請求,但還沒有對其進行處理。spa

203 :非受權信息----服務器已成功處理了請求,但返回了可能來自另外一來源的信息代理

204 :無內容----服務器成功處理了請求,但未返回任何內容。索引

205 :重置內容----服務器成功處理了請求,但未返回任何內容。與 204 響應不一樣,此響應要求請求者重置文檔視圖(例如清除表單內容以輸入新內容)。資源

206 :部份內容----服務器成功處理了部分 GET 請求。(好比視屏播放就是使用206 接收一段播放一段文檔

3xx :重定向

300 :多種選擇----服務器根據請求可執行多種操做。服務器可根據請求者 (User agent) 來選擇一項操做,或提供操做列表供請求者選擇。域名

301 :永久移動----請求的網頁已被永久移動到新位置。服務器返回此響應(做爲對 GET 或 HEAD 請求的響應)時,會自動將請求者轉到新位置。您應使用此代碼通知 Googlebot 某個網頁或網站已被永久移動到新位置。

302 :臨時移動----服務器目前正從不一樣位置的網頁響應請求,但請求者應繼續使用原有位置來進行之後的請求。此代碼與響應 GET 和 HEAD 請求的 301 代碼相似,會自動將請求者轉到不一樣的位置。但因爲 Googlebot 會繼續抓取原有位置並將其編入索引,所以您不該使用此代碼來通知 Googlebot 某個頁面或網站已被移動。

303 :查看其它位置----當請求者應對不一樣的位置進行單獨的 GET 請求以檢索響應時,服務器會返回此代碼。對於除 HEAD 請求以外的全部請求,服務器會自動轉到其餘位置。

304 :未修改----自從上次請求後,請求的網頁未被修改過。服務器返回此響應時,不會返回網頁內容。若是網頁自請求者上次請求後再也沒有更改過,您應當將服務器配置爲返回此響應(稱爲 If-Modified-Since HTTP標頭)。因爲服務器能夠告訴 Googlebot 自從上次抓取後網頁沒有更改過,所以可節省帶寬和開銷(好比存在cache的時候,能夠根據這個狀態是否更新cache

305 :使用代理----請求者只能使用代理訪問請求的網頁。若是服務器返回此響應,那麼,服務器還會指明請求者應當使用的代理。

307:臨時重定向----服務器目前正從不一樣位置的網頁響應請求,但請求者應繼續使用原有位置來進行之後的請求。此代碼與響應 GET 和 HEAD 請求的 301 代碼相似,會自動將請求者轉到不一樣的位置。但因爲 Googlebot 會繼續抓取原有位置並將其編入索引,所以您不該使用此代碼來通知 Googlebot 某個頁面或網站已被移動。

302和307的區別 :302是兼容性作法,是老方法,而307   規定再次觸發URI的時候不容許改變請求方法,302則能夠

4xx :客戶機中出現的錯誤

400 :錯誤請求----服務器不理解請求的語法。

401 :未受權----請求要求進行身份驗證。登陸後,服務器可能會返回對頁面的此響應。

402 :須要付款----表示計費系統已有效。

403 :已禁止----服務器拒絕請求。若是在 Googlebot 嘗試抓取您網站上的有效網頁時顯示此狀態代碼(您可在 Google 網站管理員工具中診斷下的網絡抓取頁面上看到此狀態代碼),那麼,這多是您的服務器或主機拒絕 Googlebot 對其進行訪問。

404 :服務器找不到請求的網頁。例如,若是請求是針對服務器上不存在的網頁進行的,那麼,服務器一般會返回此代碼。

若是您的網站上沒有 robots.txt 文件,而您在 Google 網站管理員工具"診斷"標籤的 robots.txt 頁上發現此狀態,那麼,這是正確的狀態。然而,若是您有 robots.txt 文件而又發現了此狀態,那麼,這說明您的 robots.txt 文件多是命名錯誤或位於錯誤的位置。(該文件應當位於頂級域名上,且應當名爲 robots.txt)。

若是您在 Googlebot 嘗試抓取的網址上發現此狀態(位於"診斷"標籤的 HTTP 錯誤頁上),那麼,這表示 Googlebot 所追蹤的多是另外一網頁中的無效連接(舊連接或輸入有誤的連接)。

405 :方法禁用---禁用請求中所指定的方法。

406 :不接受---沒法使用請求的內容特性來響應請求的網頁。

407  :須要代理受權----此狀態代碼與 401(未受權)相似,但卻指定了請求者應當使用代理進行受權。若是服務器返回此響應,那麼,服務器還會指明請求者應當使用的代理。

408 :請求超時----服務器等候請求時超時。

409 :衝突----服務器在完成請求時發生衝突。服務器必須包含有關響應中所發生的衝突的信息。服務器在響應與前一個請求相沖突的 PUT 請求時可能會返回此代碼,同時會提供兩個請求的差別列表。

410 :已刪除----若是請求的資源已被永久刪除,那麼,服務器會返回此響應。該代碼與 404(未找到)代碼相似,但在資源之前有但如今已經不復存在的狀況下,有時會替代 404 代碼出現。若是資源已被永久刪除,那麼,您應當使用 301 代碼指定該資源的新位置。

411 :須要有效長度----服務器不會接受包含無效內容長度標頭字段的請求。

412 :未知足前提要求----服務器未知足請求者在請求中設置的其中一個前提條件。

413 :請求屍體過大----服務器沒法處理請求,由於請求實體過大,已超出服務器的處理能力。

414 :請求實體過長----請求的 URI(一般爲網址)過長,服務器沒法進行處理。


5xx :服務器中出現的錯誤

500 :服務器內部錯誤----由於意外狀況,服務器不能完成請求。

501 :未執行----服務器不支持請求的工具。

502 :錯誤網關----服務器接收到來自上游服務器的無效響應。

503 :沒法得到服務----因爲臨時過載或維護,服務器沒法處理請求 一般只是一種暫時狀態

504 :網關超時----服務器做爲網關代理,未及時從上游服務器接收請求

505 :HTTP版本不受支持----服務器不支持請求中的HTTP協議的版本

相關文章
相關標籤/搜索