springboot FeignClient POST带参数无法传值问题


以下请求方式,关键:POST带参数


@FeignClient(url = "${kx.service.url}",name="mspurl")
public interface MspDpdApi {

@RequestMapping(value="/pdpd/cxddbypcdh",method= RequestMethod.POST)
public ResultList queryDdByPcdh(@RequestParam("pcdh")String pcdh) ;
一直接口无法获得参数,后台排查得知,
怎样传值到被调用的接口,以下这个就比较关键了,
requestTemplate.header("Accept","application/json");
注意,pcdh认为是字符串,不是JSon格式传值,所以去掉这个,就可以传值了。


你可能感兴趣的:(JAVA,spring,boot)