SpringCloud feign相关问题:@ModelAttribute 参数无法传递、@header设置失效
一个中文名 2017-12-20 10:51:52 1、通过feign调用,使用ModelAttribute 注解,参数没法传到对应的server
2、feign.header设置不生效
@FeignClient("black-server")
public interface BlackServerFeign {
@RequestMapping(value = {"/blacklist/feignDemoInv"}, method = {RequestMethod.POST})
//@Headers({"Content-Type: application/x-www-form-urlencoded;charset=UTF-8","Accept: application/x-www-form-urlencoded"})
Response getBaseRow(@ModelAttribute ReqBlackInfo baseInfo);
}
3. 网上教程feign设置为httpclient或者okhttp调用均不生效
# 无效配置
#feign:
# httpclient:
# enabled: false
# okhttp:
# enabled: true