app介面,前後端分離的介面設計及解讀

2021-09-25 02:21:09 字數 332 閱讀 1217

一、介面設計

,"status": 200,

"timestamp": 1562572488098

}1.請求返回狀態碼status,這個狀態不同狀態就表示不同請求返回的意義,是乙個int型別,例如200,就是返回成功; 2.請求返回訊息message,是字串類,當請求成功後,字串可以返回null,當請求返回錯誤,可以返回錯誤的資訊。例如「傳的引數不對」,方便前端查詢原因 ;3.請求返回業務體result,不同業務體,就不同型別或者物件,是乙個泛型類,如果沒有業務返回,就可以為null,如果業務是乙個物件就是乙個物件json字串等等;4.時間戳timestamp,就是請求的時間,是time型別。

介面設計及前後端聯調

前後端介面邏輯統一 1 返參結構統一 2 errorcode errormes邏輯統一,介面正常 token失效 需重登陸 新建報錯 新建成功 邏輯錯誤等不同狀態的errorcode的值以及什麼時候需要彈出errormes 3 axios統一攔截彈出的錯誤彈框邏輯 4 提交表單的輸入框內容驗證時返回...

前後端分離,介面引數傳輸安全

介面安全問題 請求身份是否合法?請求引數是否被篡改?請求是否唯一?accesskey secretkey 開放平台 請求身份 為開發者分配accesskey 開發者標識,確保唯一 和secretkey 用於介面加密,確保不易被窮舉,生成演算法不易被猜測 防止篡改 引數簽名 按照請求引數名的字母公升序...

前後端分離使用的介面(傳參)

後端 提供資料,處理業務邏輯,server side mvc架構,跑到伺服器上 前端 接收資料,返回資料,處理渲染邏輯,client side mv 架構,跑到伺服器上 後端提供給前端的資料以json的形式進行傳遞 前段以ajax的形式接受資料及返回資料 介面規範 介面返回資料即顯示 前端僅做渲染邏...