HTTP 400 错误 - 请求无效 (Bad request)

在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里;

原因:1)前端提交数据的字段名称或者是字段类型和后台的实体类不一致 或 前端提交的参数跟后台需要的参数个数不一致,导致无法封装;

2)前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转化为字符串类型;

解决方案:

1)对照字段名称,类型保证一致性

2)使用stringify将前端传递的对象转化为字符串    data: JSON.stringify(param)  ;

http请求报400错误的原因分析相关推荐

  1. python requests 400错误_「http 400」http请求报400错误的原因分析 - seo实验室

    http 400 http 400 错误 - 请求无效 (Bad request) 在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效 ...

  2. 前端post请求报400错误

    前端post请求报400错误 发布时间: 2019-06-05 18:28:54 400的错误是由于发送请求参数没有成功 原因:参数名称类型没有对上:或者参数格式不正确 参数格式不正确,解决方法:格式 ...

  3. http请求报400错误

    前端请求时,接口报400错误,逻辑没有进后端的断点,甚至连接口都没进,swagger自测可行,那么问题势必出在前端传参上,前端封装的入参肯定和后端定义的入参实体有类型不对应的字段,果然,后端定义的是i ...

  4. java 400_Java项目报400错误的原因与解决方法

    java项目中400错误介绍:(推荐:java视频教程) 400 Bad Request: 请求中的语法错误.Reason-Phrase应当标志这个详细的语法错误,比如"Missing Ca ...

  5. java 设置400错误_Java项目报400错误的原因与解决方法

    java项目中400错误介绍:(推荐:java视频教程) 400 Bad Request: 请求中的语法错误.Reason-Phrase应当标志这个详细的语法错误,比如"Missing Ca ...

  6. http post请求报400错误

    最近在学习python,浏览器发送post请求时,服务器一直返回400错误,找了一些资料最后发现是这个原因:前端提交的到后台的数据应该是 json 字符串类型,而前端没有将对象转化为字符串类型,所以在 ...

  7. 1. HbuliderX-移动端APP开发-前端开发ajax请求失败或错误-常见问题-原因分析-处理

    文章目录 一. 常见问题原因分析处理 1. 请求地址URL不对 2. 防火墙拦截 3. 网络环境不匹配 4. 服务器端口问题 一. 常见问题原因分析处理 1. 请求地址URL不对 检查 [IP+端口+ ...

  8. 运行一段时间后,RestTemplate请求报400错误

    问题描述 本地调用远端接口无误,部署到服务器上调用刚开始也无误,随着时间的推移,调用次数的增加,再次调用时报 400 Bad Request 错误. 问题代码 private String sendR ...

  9. 前端发送请求到后端报400错误问题

    一般情况下,前端发送请求到后端,报400是由于前后端json对象中的属性名与后端接收请求的实体类的属性名不对应(完全相同)引起的.排除400错误的方法如下: 1.前端发送的属性名和后端实体类的属性名不 ...

最新文章

  1. 简单检测CDN链接是否有效
  2. fetch 与引用规格(refspec)—— Git 学习笔记 23
  3. MySQL工作笔记-使用rand生成随机数及用随机数填充记录
  4. E20180404-ts
  5. 生成树的冗余与负载分担技术
  6. 真实到可怕!英伟达MIT造出马良的神笔
  7. 路径规划之RRT类算法简述
  8. Python、Java 在线笔试
  9. Codeforces Round #436 (Div. 2)
  10. 实分析royden第四版答案_实分析(原书第4版)_[美]H.L.罗伊登(H.L.Royden) P.M.菲茨帕特里克(P.M.Fitzpatrick)_9787111630845_...
  11. Win10的系统重装
  12. Roaring BitMap(高效压缩位图)
  13. 为什么这么多人会选择单页设计?
  14. 五分钟教你学会写产品需求文档(PRD)
  15. 为什么有人愿意将软件开源和共享?
  16. 灰度共生矩阵(GLCM)计算速度快很多,用numpy写的
  17. OpenVZ加速TCP的BBR优化魔改版本
  18. 43_sql注入绕waf
  19. 金蝶KIS软件操作小技巧
  20. navicate Cannot create file ... 系统找不到指定的路径”问题解决

热门文章

  1. 【Excel】Excel清空空格位置
  2. 电流互感器的使用分析
  3. linux cp命令忽略覆盖,linux cp:Linux怎么取消cp命令覆盖文件提示
  4. 强大的滤镜—制作油画效果
  5. 微信公众号广告点击率预估效果优化
  6. JavaEE——文件内容的读写
  7. 阿里巴巴2020暑期实习笔试题目及经验分享
  8. Oracle 如何删除表空间
  9. 如何用Python判断一个文件是否被占用?
  10. word在点击关闭后会弹出来一个提问框长安之星车长多少米,必须回答正确才能关闭