計算機網路 HTTP狀態碼

2021-08-05 22:26:59 字數 2492 閱讀 5712

表示:伺服器收到請求,並需要請求者繼續執行操作**

伺服器已經接收了請求頭,客戶端應該繼續傳送請求體

請求方要求伺服器切換協議伺服器已接收此請求並準備切換

表示:請求成功

http請求成功的標準應答。實際的應答內容由請求使用的方法來決定

請求已經被接收請求的資源也已經被建立

請求被接收,尚未處理完成,有可能被拒絕

文件被正常返回,但返回的資訊不在原來的伺服器

伺服器成功處理了請求,但沒返回任何內容

依照子請求的數量的不同,訊息體包含不同的響應**

重定向,需要進一步的操作以完成請求

被請求的資源科提供多種選項供客戶端選擇

請求資源被永久移到新url,返回資訊會包含新url,瀏覽器會自動定向到新url,以後的任何資源請求都使用新url代替

臨時移動,與301類似。但資源只是臨時被移動,客戶端應繼續使用原有url

當前請求的響應可以使用get或post方法從其它url獲取

資源自上次請求以來沒有被改變,伺服器返回此狀態碼時,不會返回任何資源

所請求的資源必須通過**訪問(大多是http客戶端不會響應此狀態碼,出於安全考慮)

當前請求會從其他url響應,但未來的請求依然從原始url響應

客戶端傳送的請求包含語法錯誤/請求無法完成

客戶端的請求含語法錯誤

客戶端的請求被要求進行身份驗證,即需要被授權(對於需要登入的網頁,伺服器可能返回此響應)

保留,將來使用(此碼通常不用,其最初意圖是可以被某種電子貨幣所使用。)

客戶端的請求有效,但伺服器拒絕響應

對於客戶端請求的資源,伺服器找不到;但也許未來可以找到

客戶端請求某資源時使用的請求方法不被改資源所支援

客戶端請求的資源內容不滿足請求頭中指定的型別

伺服器等待客戶端傳送請求的時間過長,超時了

客戶端的請求存在衝突,導致伺服器無法處理

客戶端請求的資源已被永久刪除,後續也不可再用

客戶端的請求必須包含資料長度,伺服器無法處理

客戶端傳送的請求實體過大,超出伺服器處理能力,因此伺服器拒絕請求

客戶端傳送的請求url過長,伺服器沒法處理

客戶端請求的範圍無效,伺服器無法處理

伺服器不能滿足請求頭重指定(except的請求)的要求

請求的資源被上鎖

之前的請求錯誤導致了本次請求失敗

當前請求過多,伺服器無法響應

伺服器在處理請求過程中傳送錯誤

伺服器內部出錯,但有給不出乙個確切的錯誤資訊時返回此**

伺服器不支援請求中要求的功能

充當閘道器/**伺服器嘗試執行請求時,從遠端伺服器接收到無效的響應

伺服器由於在維護或已經超載無法響應

充當閘道器/**伺服器嘗試執行請求時,遠端伺服器未及時響應

伺服器並不支援在請求中所標明 http 版本

伺服器無法儲存完成請求所必須的內容

計算機網路 http狀態碼

100 199 用於指定客戶端應相應的某些動作。200 299 用於表示請求成功。300 399 用於已經移動的檔案並且常被包含在定位頭資訊中指定新的位址資訊。400 499 用於指出客戶端的錯誤。500 599 用於支援伺服器錯誤。常見狀態碼 200 ok 請求已成功,請求所希望的響應頭或資料體將...

計算機網路 http協議狀態碼記錄

一些常見的狀態碼為 200 伺服器成功返回網頁404 請求的網頁不存在503 服務不可用 表示臨時響應並需要請求者繼續執行操作的狀態 說明 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備...

計算機網路 HTTP

引子 前兩天看了 http 和 計算機網路 的第5章 運輸層 為了準確無誤地將資料送達目標處,tcp協議採用了 三次握手 three way handshaking 策略。三次握手 three way handshake 或三次聯絡。廣為流傳的譯名 三次 three way 並不準確。這裡的三次是指...