⑴ 前端請求介面出現系統繁忙
易人社介面請求異常有兩種原因。
第一種原因,前端傳遞介面參數時,組裝的格式不正確,此時需要或滑凳通過糾正前端參數組裝邏輯來避免這個介面異常。
第二種錯誤,前端傳遞的參數到達後端後,在後端執行時出現了運行時異常。
希望我讓者的衫旅回答對你有幫助
⑵ 怎麼判斷是前端bug還是後端bug
在提bug時,只有明確定位是前端bug還是後端bug,才能正確指派給對應的開發同學,如果經常分不清楚,一直需要開發同學重新指派,不僅浪費了時間,還會被開發同學吐槽,今天就帶大家解鎖一些區分前後端bug的技能,分分鍾get~
1、出現樣式的問題基本都是CSS的bug
2、出現文本的問題基本都是html的bug
3、出現交互類的問題基本都是JS的bug
1、未發送請求,就屬於前端bug
2、介面請求url錯誤,傳參錯誤,就屬於前端bug
3、介面返回數據錯誤,就屬於後端bug
1、例如頁面載入慢或提交表單慢,一直pending,抓包查看請求耗時,如果耗時長,那就屬於後端bug
1、越權。可以分為水平越權和垂直越權,以下兩個例子都屬於後端Bug。
水平越權的例子:在業務系統中,本來用戶A只能對自己的個人信息進行增刪改查,但是通過抓包,修改用戶id(一般用戶id都是遞增的),可以獲取到其他人的個人信息,或者賬號A將自己的個人信息頁面通過瀏覽器發送給用戶B,用戶B登錄系統後可以看到用戶A的信息,這就是水平越權了
垂直越權的例子:在業務系統中,本來用戶A對某條記錄只有查看的許可權,但是通過抓包,可以對記錄進行修改,這就是垂直越權了
1、例如對於欄位有效性的校驗等,前後端均需要校驗,因此屬於前後端共同的bug
以上內容僅供參考,請大家提出優化意見或建議~