1. 程式人生 > >你應該知道的HTTP請求返回狀態碼和提示資訊

你應該知道的HTTP請求返回狀態碼和提示資訊

整理概括如下:

1xx – 資訊提示

這些狀態程式碼表示臨時的響應。客戶端在收到常規響應之前,應準備接收一個或多個 1xx 響應。

2xx – 成功

這類狀態程式碼表明伺服器成功地接受了客戶端請求。

3xx – 重定向

客戶端瀏覽器必須採取更多操作來實現請求。例如,瀏覽器可能不得不請求伺服器上的不同的頁面,或通過代理伺服器重複該請求。

4xx – 客戶端錯誤

發生錯誤,客戶端似乎有問題。例如,客戶端請求不存在的頁面,客戶端未提供有效的身份驗證資訊。

5xx – 伺服器錯誤

伺服器由於遇到錯誤而不能完成該請求。

+++++好好學習,天天向上++++++

===常見的有::

  • 200 OK – [GET]:伺服器成功返回使用者請求的資料,該操作是冪等的(Idempotent)。

  • 201 CREATED – [POST/PUT/PATCH]:使用者新建或修改資料成功。

  • 202 Accepted – [*]:表示一個請求已經進入後臺排隊(非同步任務)

  • 204 NO CONTENT – [DELETE]:使用者刪除資料成功。

  • 400 INVALID REQUEST – [POST/PUT/PATCH]:使用者發出的請求有錯誤,伺服器沒有進行新建或修改資料的操作,該操作是冪等的。

  • 401 Unauthorized – [*]:表示使用者沒有許可權(令牌、使用者名稱、密碼錯誤)。

  • 403 Forbidden – [*] 表示使用者得到授權(與401錯誤相對),但是訪問是被禁止的。

  • 404 NOT FOUND – [*]:使用者發出的請求針對的是不存在的記錄,伺服器沒有進行操作,該操作是冪等的。

  • 406 Not Acceptable – [GET]:使用者請求的格式不可得(比如使用者請求JSON格式,但是隻有XML格式)。

  • 410 Gone -[GET]:使用者請求的資源被永久刪除,且不會再得到的。

  • 422 Unprocesable entity – [POST/PUT/PATCH] 當建立一個物件時,發生一個驗證錯誤。

  • 500 INTERNAL SERVER ERROR – [*]:伺服器發生錯誤,使用者將無法判斷髮出的請求是否成功。

相關推薦

應該知道HTTP請求返回狀態提示資訊

整理概括如下: 1xx – 資訊提示 這些狀態程式碼表示臨時的響應。客戶端在收到常規響應之前,應準備接收一個或多個 1xx 響應。 2xx – 成功 這類狀態程式碼表明伺服器成功地接受了客戶端請求。 3xx – 重定向 客戶端瀏覽器必須採取更多操作來實現請求。例如,瀏覽器

HTTP請求返回狀態提示資訊

整理概括如下: 1xx - 資訊提示 這些狀態程式碼表示臨時的響應。客戶端在收到常規響應之前,應準備接收一個或多個 1xx 響應。 2xx - 成功 這類狀態程式碼表明伺服器成功地接受了客戶端請求。 3xx - 重定向 客戶端瀏覽器必須採取更多操作來實現請求。

RESTFUL框架伺服器常見返回狀態提示資訊

RESTFUL框架伺服器常見返回狀態碼和提示資訊,常見的有以下(方括號中是該狀態碼對應的HTTP動詞).     200 OK - [GET]:伺服器成功返回使用者請求的資料,該操作是冪等的(Idempotent)。     201 CREATED -

Http請求返回狀態--知多少?

Http返回狀態碼規律: 2開頭表示成功返回; 3開頭表示請求被重定向; 4開頭表示由於客戶端造成的錯誤; 5開頭表示由於服務端造成的錯誤。 常用狀態碼 "100" : Continue "101" : witching Protocols "200" : OK "201" : Created "202

第四篇 HTTP請求返回狀態收集及解釋

實現 代理服務器 ora 超出 輸入 protoc 定期 method gateway 【轉載】https://blog.csdn.net/wangsen2235068/article/details/8081274 當用戶試圖通過 HTTP 訪問一臺正在運行 Intern

HTTP請求返回狀態詳解

intern 數字 clas 地址 set 失敗 oba 清除 指定位置 當用戶試圖通過 HTTP 訪問一臺正在運行 Internet 信息服務 (IIS) 的服務器上的內容時,IIS 返回一個表示該請求的狀態的數字代碼。狀態代碼可以指明具體請求是否已成功,還可以揭示請求失

HTTP請求返回狀態整理

狀態碼的類別 一、2XX成功 1. 200 OK 表示從客戶端發來的請求在伺服器被正常處理了。 2. 204 no content 表示從客戶端發來的請求在伺服器被正常處理了,但在返回的響應報文中不含實體的主體部分。 3. 206 partial content 表

HTTP請求返回狀態

1xx - 資訊提示這些狀態程式碼表示臨時的響應。客戶端在收到常規響應之前,應準備接收一個或多個 1xx 響應。· 100 - Continue 初始的請求已經接受,客戶應當繼續傳送請求的其餘部分。(HTTP 1.1新)· 101 - Switching Protocols

HTTP請求返回狀態有哪幾種

當用戶試圖通過 HTTP 訪問一臺正在執行 Internet 資訊服務 (IIS) 的伺服器上的內容時,IIS 返回一個表示該請求的狀態的數字程式碼。狀態程式碼可以指明具體請求是否已成功,還可以揭示請求失敗的確切原因。 1xx - 資訊提示 這些狀態程式

HTTP請求返回狀態中301與302的狀態區別

一.官方說法 301,302 都是HTTP狀態的編碼,都代表著某個URL發生了轉移,不同之處在於: 301 redirect: 301 代表永久性轉移(Permanently Moved)。 302 redirect: 302 代表暫時性轉移(Temporarily

常見伺服器向用戶返回狀態提示資訊

200 OK - [GET]:伺服器成功返回使用者請求的資料,該操作是冪等的(Idempotent)。 201 CREATED - [POST/PUT/PATCH]:使用者新建或修改資料成功。 20

伺服器向客戶端返回的常見狀態提示資訊

200 OK – [GET]:伺服器成功返回使用者請求的資料,該操作是冪等的(Idempotent)。201 CREATED – [POST/PUT/PATCH]:使用者新建或修改資料成功。202

http web返回狀態

inpu for lose 驗證 uil buffer 內部 刪除 成功 Java發送Http請求並獲取狀態碼 轉發自:http://www.cnblogs.com/renhui/p/6197526.html 毛毛 通過Java發送url請求,查看該url是否有效,這

服務器向用戶返回狀態提示信息,常見的有以下一些(方括號中是該狀態對應的HTTP動詞)

authorize valid 記錄 creat unp pat 授權 eat 無法 200 OK - [GET]:服務器成功返回用戶請求的數據,該操作是冪等的(Idempotent)。 201 CREATED - [POST/PUT/PATCH]:用戶新建或修改數據成功

http請求狀態。100-505

100 - 資訊提示 這些狀態程式碼表示臨時的響應。客戶端在收到常規響應之前,應準備接收一個或多個 1xx 響應。  · 100 - Continue 初始的請求已經接受,客戶應當繼續傳送請求的其餘部分。(HTTP 1.1新)  · 101 - Switching

HTTP請求返回狀態大全

2系列200 OK請求已成功,請求所希望的響應頭或資料體將隨此響應返回。201 Created請求已經被實現,而且有一個新的資源已經依據請求的需要而建立,且其 URI 已經隨Location 頭資訊返回。假如需要的資源無法及時建立的話,應當返回 ‘202 Accepted’。

http協議響應狀態響應頭

     先簡單介紹一下吧,以後自己在實際開發中 涉及到這方面會陸續補充。   三: HTTP: Hyper Text TransFormer  Prototype 超文字的傳輸協議: 應用層進行資料傳輸的時候滿足的協議: 

HTTP常見的狀態工作機制

1  什麼是HTTP狀態碼?       HTTP狀態碼的職責是當客戶端向伺服器傳送請求時,描述返回的請求結果。藉助狀態碼,使用者可以知道伺服器是正常處理了請求,還是出現了錯誤。2  狀態碼的類別類別原因短語1XXInformational(資訊性狀態碼)接收的請求正在處理2

分析HTTP請求返回304狀態

.net 解釋 sin 校驗 ctrl+ 提取 ctrl 狀態碼 我們 大家好,今天給大家分享一個狀態碼304,大家可能在以前的開發中打開chrome tools 或 firebug工具時有意間或無意間看到它。 HTTP 304: Not Modified 標準解釋是:N

Postman測試http請求返回415狀態的解決

首先記錄一下返回結果 <!doctype html> <html lang="en"> <head><title>HTTP Status 415 – Unsupported Media Type</title> <style