Http狀態碼

Http狀態碼一般分爲5種類型,分別爲1-5個數字開頭,由三位整數組成:數組

200:請求成功 處理方式:得到響應的內容,進行處理服務器

201:請求完成,結構是建立了新資源。新資源URI可在響應的實體中獲得,處理方式:爬蟲中不會遇到代理

202:請求被接受,但處理還沒有完成,處理方式:阻塞等待資源

204:服務器端已經實現了請求,可是沒有返回新的信息。若是客戶是用戶代理,則無須爲此更新自身的文檔視圖,處理方式:丟棄文檔

300:該狀態碼不被HTTP/1.0的應用程式直接使用,只是做爲3xx類型迴應的默認解釋,存在多個可用的被請求資源。處理方式:若程序中可以處理,則進行進一步處理,若是程序中不能處理,則丟棄服務器端

301:請求到的資源都會分配到一個永久的URL,這樣就能夠在未來經過該URL來訪問此資源,處理方式:重定向到分配到URL請求

302:請求到的資源在一個不通的URL處臨時保存 處理方式:重定向到臨時的URL程序

304:請求的資源未更新 處理方式:丟棄重定向

400:非法請求 處理方式:丟棄阻塞

401:未受權 處理方式:丟棄

403:禁止 處理方式:丟棄

404:沒有找到 處理方式:丟棄

5xx迴應代碼以5開頭的狀態碼錶示服務器端發現本身出現錯誤,不能繼續執行請求。處理方式:丟棄

相關文章
相關標籤/搜索