Quarkus 3.40 REST Client: izbira poimenovanega vnosa v registru proxyjev
V Quarkus 3.40 povežite inventory configKey z office, pustite URL API ločeno in ohranite status preview registra.
quarkus.proxy.office.host=proxy.example.net
quarkus.proxy.office.port=8080
quarkus.proxy.office.type=HTTP
quarkus.rest-client.inventory.url=https://inventory.example.net/api
quarkus.rest-client.inventory.proxy-configuration-name=officeTo velja za obstoječi Quarkus REST Client s @RegisterRestClient(configKey = "inventory"). inventory označuje ta client, office pa vnovič uporabljiv vnos proxyja. URL ostane API inventory. Če je javno dostopen in je dovoljen dostop prek javnega proxyja, seznam proxyjev HTTP ponuja kandidate za HTTP host in port poimenovanega vnosa.
Tudi drug REST client se lahko sklicuje na office. Samo definiranje imena ga ne dodeli vsakemu clientu; client brez sklica uporabi konfigurirani privzeti proxy registra, če obstaja.
Ko posrednik potrebuje račun, navedite quarkus.proxy.office.username in quarkus.proxy.office.password prek vira konfiguracije aplikacije.
Proxy Registry je v Quarkus 3.40 dokumentiran kot preview. Uporabite ustrezno integracijo REST Client; starejše izdaje in RESTEasy Classic imajo svojo podprto konfiguracijo.