前話:先後解耦,前端開發環節使用APH,後臺開發環節postman(可考慮爲後臺也作一個aph後臺版)前端
一、api標準:標識符(ret:1爲正常數據,0爲接口報錯),數據體(data:api的數據容器,正常接口時的全部數據必須放置在這裏),錯誤體(error:當接口報錯時,容納錯誤信息)api
二、api接口容錯處理,每一個接口要有三個數據版本:(這要與後臺約定規範,空置數據統一null處理,數字、字符串類型的合理利用)。post
前端容錯規則:非null則爲正常數據,正常處理,而null一概走容錯處理(這樣區分開數字類型0,字符串類型‘’)接口
(1)每一個api接口的數據要有至少三個版本:一、健康數據(接口中全部字段數據齊全、類型合規);二、畸形數據(局部數據病態,與後臺約定病態數據統一以null標識,見null作容錯處理);三、報錯接口數據,通常ret爲0的接口開發