当前位置:   article > 正文

SpringBoot中Controller层形参注解【未完】_controller 用父类实体作为形参 实际接收子类

controller 用父类实体作为形参 实际接收子类

1、RequestParam和RequestBody区别

@RequestParam接收的参数是来自requestHeader中,即请求头

@RequestParam用来处理 Content-Typeapplication/x-www-form-urlencoded 编码的内容

@RequestBody接收的参数是来自requestBody中,即请求体

一般用于处理非 Content-Type: application/x-www-form-urlencoded编码格式的数据,比如:application/jsonapplication/xml等类型的数据。

GET请求中,因为没有HttpEntity,所以@RequestBody并不适用。

POST请求中,通过HttpEntity传递的参数,必须要在请求头中声明数据的类型Content-Type

参考链接:https://www.cnblogs.com/gslgb/p/12464497.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/302724
推荐阅读
相关标签
  

闽ICP备14008679号