赞
踩
1、RequestParam和RequestBody区别
@RequestParam接收的参数是来自requestHeader中,即请求头
@RequestParam用来处理 Content-Type
为 application/x-www-form-urlencoded
编码的内容
@RequestBody接收的参数是来自requestBody中,即请求体
一般用于处理非 Content-Type: application/x-www-form-urlencoded
编码格式的数据,比如:application/json
、application/xml
等类型的数据。
GET请求中,因为没有HttpEntity,所以@RequestBody并不适用。
POST请求中,通过HttpEntity传递的参数,必须要在请求头中声明数据的类型Content-Type
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。