Quarkus 使用 Rest Client,解释了如何使用 MicroProfile REST Client。对于基本 URL,可以使用 application.properties。
org.acme.restclient.CountriesService/mp-rest/url=https://restcountries.eu/rest #
使用上述方法,不能有动态的基本 URL。
能够通过使用 RestClientBuilder 来实现它,如MicroProfile Rest Client中所述。这种方法的缺点是没有自动协商能力。
SimpleGetApi simpleGetApi = RestClientBuilder.newBuilder().baseUri(getApplicationUri()).build(SimpleGetApi.class);
有没有其他或更好的方法来实现这一目标?谢谢。