设置Feign的Header信息

概述 在微服务间使用Feign进行远程调用时需要在 header 中添加信息,那么 springcloud open feign 如何设置 header 呢?有5种方式可以设置请求头信息: 在@RequestMapping注解里添加headers属性 在方法参数前面添加@RequestHeader注解 在方法或者类上添加@Headers的注解 在方法参数前面添加@HeaderMap注解 实现RequestInterceptor接口 示例说明 由于Feign是完全支持Spring MVC注解的, 所以推荐使用前两种Feign设置header的方式, 即: Spring MVC中使用注解设置header. 在@RequestMapping注解里添加headers属性 在application.yml中配置 app.secret: appSecretVal 编写feignClient @PostMapping(value = “/book/api”, headers = {“Content-Type=application/json;charset=UTF-8”,                                             […]

lWoHvYe 无悔,专一