HTTP状态码

400 Bad Request 是由于明显的客户端错误(例如,格式错误的请求语法,太大的大小,无效的请求消息或欺骗性路由请求),服务器不能或不会处理该请求。

在 ajax 请求后台数据时比较常见。产生 HTTP 400 错误的原因有:

  • 1、前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装;
  • 2、前端提交的到后台的数据应该是 json 字符串类型,而前端没有将对象转化为字符串类型;
    对于1,例子:ajax请求,前端提交的数据类型A是数字,后端接收的类型是Long,没有问题;对A进行加密成为字符串,后端接收的类型需要改为String,否则400;
posted @ 2024-07-23 15:39  李飞∮  阅读(5)  评论(0编辑  收藏  举报