HTTP狀態碼 總結

2021-10-07 22:35:15 字數 2366 閱讀 1870

http狀態碼,目前從1-6共有6種型別。

100(繼續)伺服器返回100表示已經收到第一部分請求,正在等待其餘部分;

101(切換協議)伺服器準備切換協議了。

200(成功)很健康,都完活了。

201(已建立)請求成功,伺服器建立了新的資源。

202(已接受)伺服器收到請求,還沒有處理。

203(非授權資訊)伺服器處理了,但返回的資訊不是同一**。

204(無內容)伺服器處理了請求,但沒有任何返回內容void。

205(重置內容)伺服器處理了請求,但沒有返回任何內容。與上乙個不同,可能是請求者重置了文件檢視。

206(部分內容)伺服器成功處理了部分 get 請求。

300(多種選擇)針對請求,伺服器可執行多種操作。伺服器可根據請求者 (user agent) 選擇一項操作,或提供操作列表供請求者選擇。

301(永久移動)請求的網頁已永久移動到新位置。

302(臨時移動)伺服器目前從不同位置的網頁響應請求,但請求者應繼續使用原有位置來響應以後的請求。

303(檢視其他位置)

請求者應當對不同的位置使用單獨的 get 請求來檢索響應時,伺服器返回此**。

304(未修改)自從上次請求後,請求的網頁未修改過。伺服器返回此響應時,不會返回網頁內容。

305(使用**)請求者只能使用**訪問請求的網頁。如果伺服器返回此響應,還表示請求者應使用**。

307(臨時重定向)伺服器目前從不同位置的網頁響應請求,但請求者應繼續使用原有位置來響應以後的請求。

400(錯誤請求)伺服器不理解請求的語法。

401(未授權)請求要求身份驗證。對於登入後請求的網頁,伺服器可能返回此響應。

403(禁止)伺服器拒絕請求。

404(未找到)伺服器找不到請求的網頁。

405(方法禁用)禁用請求中指定的方法。

406(不接受)無法使用請求的內容特性響應請求的網頁。

407(需要**授權)伺服器返回此響應,還表示請求者應當使用**。

408(請求超時)伺服器等候請求時發生超時。

409(衝突)伺服器在完成請求時發生衝突。8

410(已刪除)如果請求的資源已永久刪除,伺服器就會返回此響應。

411(需要有效長度)伺服器不接受不含有效內容長度標頭字段的請求。

412(未滿足前提條件)伺服器未滿足請求者在請求中設定的其中乙個前提條件。

413(請求實體過大)伺服器無法處理請求,因為請求實體過大,超出伺服器的處理能力。

414(請求的 uri 過長)請求的 uri(通常為**)過長,伺服器無法處理。

415(不支援的**型別)請求的格式不受請求頁面的支援。

416(請求範圍不符合要求)如果頁面無法提供請求的範圍,則伺服器會返回此狀態碼。

417(未滿足期望值)伺服器未滿足」期望」請求標頭字段的要求。

500(伺服器內部錯誤)伺服器遇到錯誤,無法完成請求。一般都是空指標。

501(尚未實施)伺服器不具備完成請求的功能。

502(錯誤閘道器)伺服器作為閘道器或**,從上游伺服器收到無效響應。

503(服務不可用)伺服器目前無法使用(由於超載或停機維護)。通常,這只是暫時狀態。

504(閘道器超時)伺服器作為閘道器或**,但是沒有及時從上游伺服器收到請求。

505(http 版本不受支援)伺服器不支援請求中所用的 http 協議版本。

600(實體返回)源站沒有返回響應頭部,只返回實體內容。

總結 HTTP狀態碼

get和post請求的區別 錯誤答案 get使用url或cookie傳參。而post將資料放在body中。在http協議中,method和data是正交的兩個概念,也就是說,使用哪個method與應用層的資料如何傳輸是沒有相互關係的 現在的web server又不是只給瀏覽器用,已經完全地超出了ht...

http狀態碼總結

一 臨時響應 繼續 伺服器等待剩餘部分 切換協議 請求者請求切換協議,伺服器已確認並等待切換 二 成功 成功 伺服器已成功處理了請求。通常,這表示伺服器已經返回了請求的資源 已建立 請求成功伺服器建立了新的資源 已接受 伺服器接受了請求,但尚未處理 非授權資訊 伺服器已成功處理了請求,但返回的資訊可...

http 狀態碼總結

200 請求成功 300 重定向 400 bad request,傳的引數有誤 401 unauthorized,未授權的,比如未登入,沒有相應訪問該介面的許可權。403 forbidden,訪問被伺服器端拒絕。原因,需要後端給出一定的解釋。比如並沒有訪問當前資源的許可權等 404 not foun...