报错分析:
在之前的项目中经常会看到页面报404的错误:找不到页面,大多数情况下是文件路径写错了;
前几天在项目中,碰到了另一个错误:400错误。
百度一下:
404:语法解析错误:因为错误的语法导致服务器无法理解请求信息。
现在的项目前后端分离,前后端实体的字段类型,字段名匹配,后端接收前端发过来的请求进行处理。
错误分析:
判断一:可能是前后端实体名称不对应。
实体字段名一一对应
判断二:可能是前后端实体类型不对应。
把前后端的实体字段一 一对应之后,发现前后端实体的字段类型一一匹配;
最后查出原因:
输入的数据不规范,在页面上填写字符串类型数据的地方填写了数字。前端输入的数据类型和后端接收实体的类型不匹配。
经过了这次排错过程,学会了,以后在项目中注意:
1、前端做好输入限制处理;
2、熟悉每个错误返回码对应的错误类型;
知己知彼百战百胜。