restful

一個用戶接口可以通過以下4種不同方式的請求,來做不同的事情:

  1. 獲取用戶信息
  2. 創建用戶
  3. 修改用戶
  4. 刪除用戶

你完全可以像“燈”的那個例子,用GET請求來傳遞不同的參數來實現,但是這樣如果接口多了,就會很混亂,很難管理。

這時,我們需要一種規則:

  1. 當用“GET”方式時,只用來獲取數據,成功了返回http狀態碼200
  2. 當用“POST”方式時,只用來創建數據,成功了返回http狀態碼201
  3. 當用“PUT”方式時,只用來修改數據,成功了返回http狀態碼203
  4. 當用“DELETE”方式時,只用來刪除數據,成功了返回http狀態碼204
  5. 當請求發送失敗,返回http狀態碼400

這樣子的規則,我們稱它爲“RESTful”標準。

下圖是RESTful的狀態碼返回

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章