HttpClient请求接口@RequestBody无法获取参数
接口案例:
如图所示JSON.parseObject(jsonParam),后台报空指针,
原因:
HttpClientUtil的post请求没有增加Content-type=application/json,HttpPost默认用的是application/x-www-form-urlencoded,
解决办法:
在工具类的请求头里追加:
httpPost.setHeader(“Content-type”, ContentType.APPLICATION_JSON.getMimeType());