xxxxxxxxxx
we use rest template to call other API from our project. #SPRING BOOT
xxxxxxxxxx
@Bean(name = "myRestTemplate")
public RestTemplate collectCentRestTemplate(RestTemplateBuilder builder) {
return builder.rootUri("some uri")
.additionalInterceptors((ClientHttpRequestInterceptor) (request, body, execution) -> {
request.getHeaders().add("Authorization", "Bearer " + token);
return execution.execute(request, body);
}).build();
}
xxxxxxxxxx
@Bean(name = "myRestTemplate")
public RestTemplate someRestTemplate(RestTemplateBuilder builder) {
return builder.rootUri("some uri")
.additionalInterceptors((ClientHttpRequestInterceptor) (request, body, execution) -> {
request.getHeaders().add("Bearer", "token");
return execution.execute(request, body);
}).build();
}