1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
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
-
[
*
]:服務器發生錯誤,用戶將沒法判斷髮出的請求是否成功。
502
:網關不可用
503
:服務不可用 Server Unavailable
/
/
服務器當前不能處理客戶端的請求,一段時間後可能恢復正常
504
:網關超市
505
:版本不支持
|