-
HTTP協議-URL查看全部
-
設計概念和準則查看全部
-
RESTful是什么?查看全部
-
課程目標查看全部
-
設計restful api 從這6方面入手查看全部
-
restful是什么查看全部
-
設計RESTful查看全部
-
如何設計RESTful API 一、資源路徑(URI) 不能能動詞,只能用名詞的復數 版本信息:1、加入到url中 v1 2、加入到請求頭 二、HTTP動詞 : 對 資源的CRUD操作 有HTTP動詞(謂詞)表示 get post put patch:在服務器更新資源(更新后只返回更新的屬性) delete 三、過濾信息:如果記錄數量很多,服務器不可能全部返回給用戶,API應該提供參數,過濾返回結果 例如:?offset=10 指定位置開始 ?page=2&per_page 指定第幾頁,以及每頁的記錄數 四、狀態碼:使用HTTP狀態碼 200(OK) 201(新建或修改成功) 204(刪除數據成功) 400(請求有錯誤) 401(用戶沒有驗證) 403(用戶訪問被禁止) 422(創建對象時,驗證錯誤) 500(服務器內部錯誤) 五、錯誤處理:error 作為鍵名 value 做參數值 六、留返回結果:GET/ collections:返回資源對象列表(數組) GET/ collection/identity 返回單個資源對象 POS/ collections:返回新生成的資源對象 PUT/collections/identity:返回完整的資源對象 PATCH/collections/identity:返回被修改的屬性 DELETE/collections/identity:返回一個空文檔查看全部
-
如何設計RESTful API 資源路徑(URI) HTTP動詞 過濾信息查看全部
-
bbbbb查看全部
-
dghhjjj查看全部
-
dghjj查看全部
-
fgjjjhgf查看全部
-
hhgffghh查看全部
-
http請求方法有:get,post,head,delete,put,options查看全部
舉報
0/150
提交
取消