摘要:約定查詢創建替換更新刪除一定要使用傳輸目前,作為唯一的交互格式命名規則電影電影評論過濾,查詢,排序鑒權是無狀態的也就是說用戶請求的鑒權和以及無關,每一次請求都應該包含鑒權證明。統一使用或者認證。狀態碼成功返回狀態,對應,成功創建。
約定
GET(Select):查詢 POST(Create):創建 PUT(Replace):替換 PATCH(Update):更新 DELETE(Remove):刪除ssl
restful API一定要使用https傳輸
json目前,json作為唯一的交互格式
命名規則snake
電影GET /movies POST /movies GET /movies/12 PUT /movies/12 PATCH /movies/12 DELETE /movies/12電影評論
GET /movies/12/comments POST /movies/12/comments GET /movies/12/comments/5 PUT /moviess/12/comments/5 PATCH /movies/12/comments/5 DELETE /movies/12/comments/5過濾,查詢,排序
https://API.com/movies?state=open&search=funny&sort=-priority,created_at鑒權
restful API是無狀態的也就是說用戶請求的鑒權和cookie以及session無關,每一次請求都應該包含鑒權證明。統一使用Token或者OAuth2.0認證。
狀態碼200 ok - 成功返回狀態,對應,GET,PUT,PATCH,DELETE. 201 created - 成功創建。 304 not modified - HTTP緩存有效。 400 bad request - 請求格式錯誤。 401 unauthorized - 未授權。 403 forbidden - 鑒權成功,但是該用戶沒有權限。 404 not found - 請求的資源不存在 405 method not allowed - 該http方法不被允許。 410 gone - 這個url對應的資源現在不可用。 415 unsupported media type - 請求類型錯誤。 422 unprocessable entity - 校驗錯誤時用。 429 too many request - 請求過多。優秀案例
https://developer.github.com/v3/
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/38146.html
摘要:接口管理工具大致分為線上工具和自建工具。安裝其他工具上面講的,不管是線上工具還是自建工具,都是接口集成工具,主要是為了提供數據功能。類似網易云筆記印象筆記的筆記管理工具。 api 接口管理工具 現在,Web 應用的前后端分離事實上已經成為了大家都認可的一種開發方式,前后端分離之后,前端與后端都用接口(api)來溝通,這就需要我們做好 API 接口管理,所以,這次來聊聊 API 接口管理...
摘要:接口管理工具大致分為線上工具和自建工具。安裝其他工具上面講的,不管是線上工具還是自建工具,都是接口集成工具,主要是為了提供數據功能。類似網易云筆記印象筆記的筆記管理工具。 api 接口管理工具 現在,Web 應用的前后端分離事實上已經成為了大家都認可的一種開發方式,前后端分離之后,前端與后端都用接口(api)來溝通,這就需要我們做好 API 接口管理,所以,這次來聊聊 API 接口管理...
閱讀 3150·2023-04-26 02:33
閱讀 3106·2023-04-25 21:33
閱讀 912·2021-09-02 09:56
閱讀 2929·2019-08-30 15:44
閱讀 2463·2019-08-30 13:15
閱讀 1038·2019-08-30 13:04
閱讀 1638·2019-08-29 15:09
閱讀 3965·2019-08-26 18:26