引數無效
狀態碼:409
響應格式:
, // 欄位名稱
"message": // 錯誤原因
},...
],"message": , // 不屬於任何欄位的錯誤,如實體當前狀態不允許操作,可選
"errorid": // 如果有全域性的錯誤,可選擇性提供errorid便於後續問題排查,可選
}關於欄位名稱
在409的響應中,fields陣列中的每一項都會有field欄位標識出錯的欄位名稱。
field欄位的值必須與請求的欄位名稱對應,不應該超出請求所提供的字段範圍。
對於請求中的複雜欄位名,如使用json作為資料格式請求時的巢狀物件的字段、陣列中物件的字段,應當使用點號.進行分隔來表示乙個欄位的訪問路徑,如:
登入超時 / 未登入
狀態碼:403
響應內容:空
伺服器內部錯誤
狀態碼:500
響應格式
, // 友好的錯誤資訊,可選,如不提供前端應當使用預設的提示資訊
"errorid": // 返回乙個可用於後續問題排查的錯誤id號,如當次異常的日誌id
}
前後端請求響應流程小結
1 在瀏覽器輸入前端url 2 前端框架vue.js根據url解析路由,根據路由找到page list.vue頁面 3 首先執行page list.vue中的鉤子方法 4 在鉤子方法中呼叫query方法。5 在query方法中呼叫cms.js中的page list方法 6 cms.js中的page ...
vue webpack 前後端請求響應流程
前後端請求響應流程 1 在瀏覽器輸入前端url 2 前端框架vue.js根據url解析路由,根據路由找到page list.vue頁面 3 首先執行page list.vue中的鉤子方法 4 在鉤子方法中呼叫query方法。5 在query方法中呼叫cms.js中的page list方法 6 cms...
前後端API返回JSON格式
自己記錄一下 推薦 版本 1 成功執行 head status code 2xx 失敗執行 head status code 4xx 5xx 版本 2 成功和失敗執行 head status code 2xx json 嗯,分割線 微軟規範簡單截圖,成功json,成功陣列,失敗 還是我 阿里和我遇到...