Quarkus 3.40 REST Client: izbor imenovanog unosa u proxy registru
U Quarkus 3.40 povežite inventory configKey sa office, ostavite API URL odvojeno i zadržite preview status 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=officeOvo važi za postojeći Quarkus REST Client sa @RegisterRestClient(configKey = "inventory"). inventory označava taj client, a office višekratno upotrebljiv proxy unos. URL ostaje inventory API. Ako je javno dostupan i dozvoljen je pristup preko javnog proxyja, lista HTTP proxyja daje kandidate za HTTP host i port imenovanog unosa.
Drugi REST client takođe može referencirati office. Samo definisanje naziva ne dodeljuje ga svakom clientu; client bez reference koristi konfigurisani podrazumevani proxy registra ako postoji.
Kada posredniku treba nalog, dostavite quarkus.proxy.office.username i quarkus.proxy.office.password kroz izvor konfiguracije aplikacije.
Proxy Registry je dokumentovan kao preview u Quarkus 3.40. Koristite odgovarajuću REST Client integraciju; starija izdanja i RESTEasy Classic imaju sopstvenu podržanu konfiguraciju.