1. 程式人生 > 實用技巧 >http常見的狀態碼,400,401,403狀態碼 , http響應 ,php設定http響應

http常見的狀態碼,400,401,403狀態碼 , http響應 ,php設定http響應

2XX 成功
3XX 重定向
4XX 客戶端錯誤
5XX 伺服器錯誤

2XX 成功
200 OK,表示從客戶端發來的請求在伺服器端被正確處理
204 No content,表示請求成功,但響應報文不含實體的主體部分
206 Partial Content,進行範圍請求

3XX 重定向
301 moved permanently,永久性重定向,表示資源已被分配了新的 URL
302 found,臨時性重定向,表示資源臨時被分配了新的 URL
303 see other,表示資源存在著另一個 URL,應使用 GET 方法定向獲取資源
304 not modified,表示伺服器允許訪問資源,但因發生請求未滿足條件的情況
307 temporary redirect,臨時重定向,和302含義相同


4XX 客戶端錯誤
400 bad request,請求報文存在語法錯誤
401 unauthorized,表示傳送的請求需要有通過 HTTP 認證的認證資訊
403 forbidden,表示對請求資源的訪問被伺服器拒絕
404 not found,表示在伺服器上沒有找到請求的資源

5XX 伺服器錯誤
500 internal sever error,表示伺服器端在執行請求時發生了錯誤
503 service unavailable,表明伺服器暫時處於超負載或正在停機維護,無法處理請求

php設定如下

header('HTTP/1.1 403 Unauthorized');