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