當客戶端發出http請求,服務端接收人向客戶端傳送響應資訊,其中,http響應中的第一行中,最重要的一點就是http的狀態碼,內容如下:
這時狀態碼為200,在 http協議中表示請求成功.http協議中的狀態碼由三位數字組成
第一位數字定義了響應的類別,且只有以下5種。
1xx:資訊提示,表示請求已被成功接收,繼續處理。其範圍為100~101。
2xx:成功,伺服器成功地處理了請求。其範圍為200~206。
3xx:重定向,重定向狀態碼用於告訴瀏覽器客戶端,它們訪問的資源已被移動,並告訴客戶端新的資源位址位置。這時,瀏覽器將重新對新資源發起請求。其範圍為300~305.
4xx:客戶端錯誤狀態碼,有時客戶端會傳送一些伺服器無法處理的東西,比如格式錯誤的請求,或者最常見的是,請求乙個不存在的url。其範圍為400~415。
5xx:有時候客戶端傳送了一條有效請求,但 web 伺服器自身卻出錯了,可能是 web伺服器執行出錯了,或者**都掛了。5xx就是用來描述伺服器內部錯誤的,其範圍為500一505。
200:客戶端請求成功,是最常見的狀態。
302:重定向(網頁轉換)。
404:請求資源不存在(基本上是請求路徑出問題),是最常見的狀態。
400:客戶端請求有語法錯誤,不能被伺服器所理解。
401:請求未經授權。
403:伺服器收到請求,但是拒絕提供服務。
500:伺服器內部錯誤,是最常見的狀態。
503:伺服器當前不能處理客戶端的請求,一段時間後可能恢復正常。
常見HTTP狀態碼
1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態碼。100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。2xx 成功 表示成功處理了請求的狀態碼。200 成功 伺服器已成功處...
常見HTTP狀態碼
200 伺服器成功返回網頁 404 請求的網頁不存在 503 服務不可用 表示臨時響應並需要請求者繼續執行操作的狀態 說明 http狀態碼 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。http狀態碼 101 切換協議 請求者已要求伺服器切換協議,伺...
常見HTTP狀態碼
成功 伺服器已成功處理了請求 永久移動 請求的網頁已永久移動到新位置 臨時移動 伺服器目前從不同位置的網頁響應請求,但請求者應繼續使用原有位置來進行以後的請求 未修改 自從上次請求後,請求的網頁未修改過。伺服器返回此響應時,不會返回網頁內容 未授權 請求要求身份驗證。對於需要登入的網頁,伺服器可能返...