1、分類
100~199 表示成功接受請求,要求客戶端繼續提交下一次請求才能完成整個過程處理。
200~299 表示成功接收請求並已完成整個處理過程,常用200
300~399 為完成請求,客戶需進一步細化請求。例如,請求的資源已經移動到一個新地址,常用302, 304
400~499 客戶端的請求有錯誤,常用404
500~599 服務端出現錯誤,常用500
2、常用介紹
1)302,伺服器向瀏覽器傳送302標識告訴瀏覽器此頁面的資源已經移動到新的地址,需要跳轉,並向瀏覽器傳送相應的新頁面地址。
例如:
(Status-Line) HTTP/1.1 302 Found Connection Keep-Alive Content-Length 0 Content-Type text/html; charset=UTF-8 Date Sat, 13 Dec 2014 14:51:16 GMT Keep-Alive timeout=5, max=100 Location b.php Server Apache/2.4.4 (Win64) PHP/5.6.4 X-Powered-By PHP/5.6.4
程式碼:
<?php //不僅可以跳轉到本網站頁面也能跳轉到其他網站 header("Location:b.php"); ?>
2)404頁面不存在
3)304資源沒有修改,也就是快取中存在了!