有学有练才叫学习:学而不思则罔,思而不学则殆:学而不习,纸上谈兵,习而不进,画地为牢!

post 404(解决postman发送POST请求404、400的问题)

开发者资讯 炮渣日记 2周前 (11-17) 10次浏览 已收录 0个评论 扫描二维码

404的问题是发送的是json,而postman默认的是text,把那里设置成json就ok了#

post 404(解决postman发送POST请求404、400的问题)

400问题#

400错误有三种情况:

第一种情况: 数据类型问题#

1.@RequestParam接受对象类型(Integer、String、Boolean等基本数据类型),不能接收自定义类型(如date、list),

2.在提交表单的时候,填写的数据类型与Controller层的接收类型不一致导致400错误,可以检查一下代码,看看是不是请求参数错误,表单传过去的数据无法与pojo对象匹配。

第二种情况:#

如果使用postman发送数据,并且Controller层用的是@RequestParam,那应该在postman中勾选from-data,填入一个一个的参数,并且接收,所以建议使用@RequestBody,传入对象

post 404(解决postman发送POST请求404、400的问题)

post 404(解决postman发送POST请求404、400的问题)

第三种情况:#

controller代码方法中使用了@RequestParam注解,但是在jsp中没有对应的@RequestParam注解name属性参数值,而且@RequestParam注解的required属性默认为true,也就是说,jsp中参数值必须对应@RequestParam注解的name属性值。

喜欢 (0)
炮渣日记
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址