将 Eureka 与 Ribbon 一起使用不会发送自定义 header
Using Eureka with Ribbon doesn't send custom header
当前项目使用 spring-cloud-starter-eureka 版本 1.0.0.RELEASE.
我正在使用 Ribbon 连接到一些其他服务并需要自定义 header。
@Autowired
private RestTemplate restTemplate;
. . .
ResponseEntity result = this.restTemplate.exchange("https://FooServices/foos/daily",
HttpMethod.GET,
new HttpEntity(getSpecialHeaders()),
FooView[].class,
new Object[0]);
该代码适用于 Spring 云版本 1.0.0。但是,当我移动到 1.0.1 或 1.0.2 时,不再发送自定义 header。
是否出于安全原因进行了更改,或者这是一个缺陷?
这是一个bug that has been fixed。就是要发布了。
当前项目使用 spring-cloud-starter-eureka 版本 1.0.0.RELEASE.
我正在使用 Ribbon 连接到一些其他服务并需要自定义 header。
@Autowired
private RestTemplate restTemplate;
. . .
ResponseEntity result = this.restTemplate.exchange("https://FooServices/foos/daily",
HttpMethod.GET,
new HttpEntity(getSpecialHeaders()),
FooView[].class,
new Object[0]);
该代码适用于 Spring 云版本 1.0.0。但是,当我移动到 1.0.1 或 1.0.2 时,不再发送自定义 header。
是否出于安全原因进行了更改,或者这是一个缺陷?
这是一个bug that has been fixed。就是要发布了。