后端拼接html能做判断吗,怎么判断是前端bug还是后端bug?
在提bug時,只有明確定位是前端bug還是后端bug,才能正確指派給對應的開發同學,如果經常分不清楚,一直需要開發同學重新指派,不僅浪費了時間,還會被開發同學吐槽,今天就帶大家解鎖一些區分前后端bug的技能,分分鐘get~
一、界面相關,排版錯亂,文案錯誤等問題,都屬于前端bug
1、出現樣式的問題基本都是CSS的bug
2、出現文本的問題基本都是html的bug
3、出現交互類的問題基本都是JS的bug
二、功能相關,抓包分析,從接口請求url,參數,接口響應來分析
1、未發送請求,就屬于前端bug
2、接口請求url錯誤,傳參錯誤,就屬于前端bug
3、接口返回數據錯誤,就屬于后端bug
三、性能相關
1、例如頁面加載慢或提交表單慢,一直pending,抓包查看請求耗時,如果耗時長,那就屬于后端bug
四、安全相關
1、越權。可以分為水平越權和垂直越權,以下兩個例子都屬于后端Bug。
水平越權的例子:在業務系統中,本來用戶A只能對自己的個人信息進行增刪改查,但是通過抓包,修改用戶id(一般用戶id都是遞增的),可以獲取到其他人的個人信息,或者賬號A將自己的個人信息頁面通過瀏覽器發送給用戶B,用戶B登錄系統后可以看到用戶A的信息,這就是水平越權了
垂直越權的例子:在業務系統中,本來用戶A對某條記錄只有查看的權限,但是通過抓包,可以對記錄進行修改,這就是垂直越權了
五、前后端均有問題
1、例如對于字段有效性的校驗等,前后端均需要校驗,因此屬于前后端共同的bug
以上內容僅供參考,請大家提出優化意見或建議~
總結
以上是生活随笔為你收集整理的后端拼接html能做判断吗,怎么判断是前端bug还是后端bug?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML5协议的,HTML5新增协议:W
- 下一篇: HTML与CSS基础之常用选择器(一)