HTTP狀態碼(HTTP Status Code)是用以表示網頁服務器HTTP響應狀態的3位數字代碼。它由 RFC 2616 規范定義的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等規范擴展。
所有狀態碼的第一個數字代表了響應的五種狀態之一。
當服務器收到某項請求時,例如,用戶通過瀏覽器訪問你的網頁,服務器會向這個瀏覽器返回一個代碼以響應請求。一個代碼就稱為:HTTP狀態碼。
同樣道理,當搜索引擎的Robot(機器人)或Crawler(爬行器)抓取你的網頁時,服務器也會返回HTTP狀態碼相應請求。
此HTTP狀態碼提供關于請求狀態的信息,告訴訪問的瀏覽器、搜索引擎機器人:baiduspider、Googlebot等關于你的網站和請求的網頁的信息。