⑴ 前端请求接口出现系统繁忙
易人社接口请求异常有两种原因。
第一种原因,前端传递接口参数时,组装的格式不正确,此时需要或滑凳通过纠正前端参数组装逻辑来避免这个接口异常。
第二种错误,前端传递的参数到达后端后,在后端执行时出现了运行时异常。
希望我让者的衫旅回答对你有帮助
⑵ 怎么判断是前端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
以上内容仅供参考,请大家提出优化意见或建议~