Restful API設計風格

2021-09-22 05:52:40 字數 361 閱讀 3391

常用http方法

設計原則

restful的核心思想是,客戶端發出的指令由動詞和名詞構成,動詞就是我們提到的http方法,名詞我們用來拼接url。要注意:

不同情況下的定義示例

以id進行查詢

get /user/id查詢所有

get /users有些客戶端只有get和post動作,我們需要進行覆蓋,這時我們需要加上x-http-method-override屬性,給伺服器說明http方法

說明伺服器要匹配到put請求,而不是post請求

RESTful API 設計風格

http常用動詞 restful架構設計規範 url中最好不要出現動詞,盡量使用名詞複數 url中可以帶版本號,也可以在請求頭中攜帶版本號,但不如放入url中直觀 過濾引數可以放在查詢字串中 針對不同操作,伺服器返回不同的響應資料 響應資料格式盡量使用json 響應狀態碼 1 被接收,需要繼續處理 ...

RESTful API 設計指南

網路應用程式,分為前端和後端兩個部分。當前的發展趨勢,就是前端裝置層出不窮 手機 平板 桌面電腦 其他專用裝置 因此,必須有一種統一的機制,方便不同的前端裝置與後端進行通訊。這導致api構架的流行,甚至出現 api first 的設計思想。restful api是目前比較成熟的一套網際網路應用程式的...

RESTful API 設計指南

網路應用程式,分為前端和後端兩個部分。當前的發展趨勢,就是前端裝置層出不窮 手機 平板 桌面電腦 其他專用裝置.因此,必須有一種統一的機制,方便不同的前端裝置與後端進行通訊。這導致api構架的流行,甚至出現 api first 的設計思想。restful api是目前比較成熟的一套網際網路應用程式的...