接口别把详细报错给用户:写日志里,前端只看友好提示

6个月前 (05-03 10:10)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值3465
  • 级别管理员
  • 主题693
  • 回复0
楼主

新手写接口,一报错就把PHP的详细错误、SQL语句直接返给前端,用户看到一堆代码,还暴露服务器信息,容易被攻击。

正确做法:开发阶段开详细错误提示,方便自己调试;上线之后关掉详细报错,用户看到的是友好提示,比如"系统繁忙,请稍后再试",详细错误写服务器日志里,自己排查用。

接口统一返回格式:code、msg、data,msg是给用户看的友好提示,别把技术错误直接放msg里,安全又友好。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/352.html

0
回帖

接口别把详细报错给用户:写日志里,前端只看友好提示 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息