HTTP狀態碼參考

2022-04-29 17:45:10 字數 1081 閱讀 7315

客戶機與伺服器建立連線後,傳送乙個請求給伺服器(如:get /index.html http/1.1),在伺服器接到請求後,給予客戶機相應的響應資訊,包括該資訊的協議版本號、http協議狀態碼、伺服器資訊、實體資訊、內容等(如:http/1.1 200 ok)。在通訊時,客戶端發出連線請求,伺服器端建立連線,客戶端發出http請求,伺服器端返回響應資訊,由此完成乙個http操作。

1xx 都表示臨時響應,客戶端在收到常規響應前,會接受乙個或多個1xx響應

100 繼續

101 切換協議

2xx 表示伺服器端成功接受客戶端請求

200伺服器成功處理請求

201 已建立

202 已接受

203 非權威性資訊

204 無內容

205 重置內容

206 部分內容

3xx 表示重定向,客戶端必須採取更多操作來實現請求

300 多種選擇

301 永久重定向

302 物件臨時移走

303 檢視其他位置

304 未修改

305 使用**

307 臨時重定向

4xx 表示客戶端的請求有錯誤

400 請求錯誤,伺服器端不理解客戶端的請求

401 驗證失敗

403 伺服器拒絕訪問

404 伺服器找不到請求的網頁

405 方法禁用

406 客戶端瀏覽器不接受所請求頁面的mime型別

407 需要**授權

408 請求超時

409 伺服器完成請求時衝突

410 資源已永久刪除

411 需要有效長度

412 未滿足前提條件

413 請求實體過大

414 請求的url過長

415 不支援的**型別

416 請求範圍不合要求

417 執行失敗

5xx 表示伺服器遇到錯誤無法完成客戶端請求

500 內部伺服器錯誤

501 伺服器不支援的請求

502 閘道器錯誤

503 服務不可用(一般是臨時性的)

504 閘道器超時

505 http版本不支援

常見HTTP狀態碼參考

http 狀態碼 是用以表示網頁伺服器超文字傳輸協議響應狀態的 3 位數字 由 rfc 2616 規範定義的,所有狀態碼的第乙個數字代表了響應的五種狀態之一。http狀態碼總的分為五類 常見http狀態碼已標紅 狀態碼 含義描述 100繼續 初始的請求已經接受,請客戶端繼續傳送剩餘部分 101切換協...

302狀態碼 小結HTTP狀態碼

作為乙個web開發工程師,我們平時都會和諸如200,304,404,501等狀態碼打交道,那麼它們是什麼意思呢?今天,我們來聊聊 http狀態碼是服務端返回給客戶端 因為這裡是web開發,這裡的客戶端指瀏覽器客戶端 的3位數字 這些狀態碼相當於瀏覽器和伺服器之間的對話資訊。它們相互溝通兩者之間的事情...

狀態碼202 HTTP狀態碼

當瀏覽者訪問乙個網頁時,瀏覽者的瀏覽器會向網頁所在伺服器發出請求。當瀏覽器接收並顯示網頁前,此網頁所在的伺服器會返回乙個包含http狀態碼的資訊頭 server header 用以響應瀏覽器的請求。http狀態碼的英文為http status code。下面是常見的http狀態碼 狀態碼詳細介紹說明...