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

解决postman发送POST请求404、400的问题404 的问题是发送的是 json 而 postman 默认的是 text 把那里设置成 json 就 ok 了 400 问题 400 错误有三种情况 第一种情况 数据类型问题 1

大家好,欢迎来到IT知识分享网。

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

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

400问题#

400错误有三种情况:

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

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

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

第二种情况:#

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

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

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

第三种情况:#

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

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/163821.html

(0)
上一篇 2024-12-22 18:00
下一篇 2024-12-22 18:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信