成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

基于HTTP標(biāo)準(zhǔn)協(xié)議的API接口設(shè)計(jì)規(guī)范構(gòu)思

gghyoo / 1152人閱讀

摘要:開發(fā)規(guī)范版本控制開發(fā)流程接口請求方式動(dòng)作中文說明列表創(chuàng)建詳細(xì)更新部分更新刪除數(shù)據(jù)請求支持返回格式統(tǒng)一為一個(gè)請求對(duì)應(yīng)一個(gè)錯(cuò)誤錯(cuò)誤信息包含在返回內(nèi)容里不同的錯(cuò)誤對(duì)應(yīng)不同的錯(cuò)誤信息代碼錯(cuò)誤碼按照標(biāo)準(zhǔn)用法使用認(rèn)證權(quán)限以中間件形式作為權(quán)限鑒別

開發(fā)規(guī)范

版本控制git

開發(fā)流程git flow

接口
請求方式 url 動(dòng)作 中文說明
GET /resources/ list 列表
POST /resources/ create 創(chuàng)建
GET /resources/:id retrieve 詳細(xì)
PUT /resources/:id update 更新
PATCH /resources/:id partial_update 部分更新
DELETE /resources/:id destroy 刪除
數(shù)據(jù)

請求支持form-date,json,x-www-form-urlencode

返回格式統(tǒng)一為json

一個(gè)請求對(duì)應(yīng)一個(gè)serializer

錯(cuò)誤

錯(cuò)誤信息包含在返回內(nèi)容里

不同的錯(cuò)誤對(duì)應(yīng)不同的錯(cuò)誤信息代碼

http錯(cuò)誤碼按照標(biāo)準(zhǔn)用法使用

認(rèn)證

jwt

token

oauth2

權(quán)限

以中間件形式作為權(quán)限鑒別插件,根據(jù)http請求格式直接判斷權(quán)限

用戶登錄成功時(shí),將用戶信息與權(quán)限信息緩存保證效率

日志

日志以中間件形式提供

根據(jù)業(yè)務(wù)需求氛圍入庫日志與普通日志

文檔(待完善)

根據(jù)上面的接口格式寫文檔

{
  "resources": {
    "list": {
      "params": {},
      "response": {}
    },
    "create": {
      "request": {},
      "response": {}
    },
    "retrieve": {
      "response": {}
    },
    "update": {
      "request": {},
      "response": {}
    },
    "partial_update": {
      "request": {},
      "response": {}
    },
    "destroy": {}
  }
}
測試

業(yè)務(wù)所需接口測試覆蓋率100%

部署

docker

docker-compose

docker-machine

docker-swarm

服務(wù)器資源監(jiān)控

待完善

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/38284.html

相關(guān)文章

  • 基于HTTP標(biāo)準(zhǔn)協(xié)議API接口設(shè)計(jì)規(guī)范構(gòu)思

    摘要:開發(fā)規(guī)范版本控制開發(fā)流程接口請求方式動(dòng)作中文說明列表創(chuàng)建詳細(xì)更新部分更新刪除數(shù)據(jù)請求支持返回格式統(tǒng)一為一個(gè)請求對(duì)應(yīng)一個(gè)錯(cuò)誤錯(cuò)誤信息包含在返回內(nèi)容里不同的錯(cuò)誤對(duì)應(yīng)不同的錯(cuò)誤信息代碼錯(cuò)誤碼按照標(biāo)準(zhǔn)用法使用認(rèn)證權(quán)限以中間件形式作為權(quán)限鑒別 開發(fā)規(guī)范 版本控制git 開發(fā)流程git flow 接口 請求方式 url 動(dòng)作 中文說明 GET /resources/ list 列表 ...

    warmcheng 評(píng)論0 收藏0
  • 全棧開發(fā)自學(xué)路線

    摘要:前言這里筑夢師是一名正在努力學(xué)習(xí)的開發(fā)工程師目前致力于全棧方向的學(xué)習(xí)希望可以和大家一起交流技術(shù)共同進(jìn)步用簡書記錄下自己的學(xué)習(xí)歷程個(gè)人學(xué)習(xí)方法分享本文目錄更新說明目錄學(xué)習(xí)方法學(xué)習(xí)態(tài)度全棧開發(fā)學(xué)習(xí)路線很長知識(shí)拓展很長在這里收取很多人的建議以后決 前言 這里筑夢師,是一名正在努力學(xué)習(xí)的iOS開發(fā)工程師,目前致力于全棧方向的學(xué)習(xí),希望可以和大家一起交流技術(shù),共同進(jìn)步,用簡書記錄下自己的學(xué)習(xí)歷程...

    galaxy_robot 評(píng)論0 收藏0
  • 全棧開發(fā)自學(xué)路線

    摘要:前言這里筑夢師是一名正在努力學(xué)習(xí)的開發(fā)工程師目前致力于全棧方向的學(xué)習(xí)希望可以和大家一起交流技術(shù)共同進(jìn)步用簡書記錄下自己的學(xué)習(xí)歷程個(gè)人學(xué)習(xí)方法分享本文目錄更新說明目錄學(xué)習(xí)方法學(xué)習(xí)態(tài)度全棧開發(fā)學(xué)習(xí)路線很長知識(shí)拓展很長在這里收取很多人的建議以后決 前言 這里筑夢師,是一名正在努力學(xué)習(xí)的iOS開發(fā)工程師,目前致力于全棧方向的學(xué)習(xí),希望可以和大家一起交流技術(shù),共同進(jìn)步,用簡書記錄下自己的學(xué)習(xí)歷程...

    Scorpion 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

gghyoo

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<