@RequestBody简单了解

HTTP 400 – 请求无效 这上面这个http状态码是看了@RequestBody中间出现了,所以顺便查了一下
@RequstBody是后端的注解,用于对应前端的请求来接收参数,但是用了springboot之后,数据传输尽量还是使用json,那么就会出现内容传递过多,可以说是多层的json格式的数据,出现嵌套的格式,在postman中模拟前端传值,就不能使用get,因为@RequstBody接收的是请求体中的数据,而get请求是把数据放在消息头中,虽然后端可以接收这个方式的请求参数,但是@RequstBody并不能接收,所以postman中必须使用Body中的raw + json的方式进行手动书写,传递数据到后端,多层的json数据只能使用@RequstBody这个注解来接收
对于一般的请求就是form-data,可以不写注解也可以是@RequestParam,都可以实现

当前端传输的值为“”,那么后端如果是String接收显示就是“”
如果是其他数据类型例如Integer、Double就是null
前端传输的是null,后端不论是什么接收的,显示都是null
下面的更加专业:
json字符串中,如果value为"“的话,后端对应属性如果是String类型的,那么接受到的就是”",如果是后端属性的类型是Integer、Double等类型,那么接收到的就是null。
json字符串中,如果value为"“的话,后端对应属性如果是String类型的,那么接受到的就是”",如果是后端属性的类型是Integer、Double等类型,那么接收到的就是null。
json字符串中,如果value为"“的话,后端对应属性如果是String类型的,那么接受到的就是”",如果是后端属性的类型是Integer、Double等类型,那么接收到的就是null。尽量不要不写任何东西,只是传过去一个变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值