Quarkus 3.40 REST Client: nevesített proxy-regisztrációs bejegyzés kiválasztása
A Quarkus 3.40-ben rendelje az inventory configKey-t az office-hoz, tartsa külön az API URL-t, és őrizze meg a regiszter preview állapotát.
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=officeEz egy meglévő Quarkus REST Clientre vonatkozik @RegisterRestClient(configKey = "inventory") mellett. A inventory azonosítja azt a clientet, a office pedig az újrahasznosítható proxybejegyzést. Az URL az inventory API marad. Ha nyilvánosan elérhető, és a nyilvános proxyhozzáférés engedélyezett, a HTTP proxy lista jelölteket kínál a nevesített bejegyzés HTTP hostjához és portjához.
Egy másik REST client is hivatkozhat a office-re. A név puszta meghatározása nem rendeli hozzá minden clienthez; a hivatkozás nélküli client a beállított alapértelmezett regiszterproxyt használja, ha van ilyen.
Amikor a közvetítőnek fiókra van szüksége, adja meg a quarkus.proxy.office.username és quarkus.proxy.office.password értékét az alkalmazás konfigurációs forrásán keresztül.
A Proxy Registry a Quarkus 3.40-ben preview állapotúként dokumentált. Használja a megfelelő REST Client integrációt; a régebbi kiadásoknak és a RESTEasy Classicnak saját támogatott konfigurációja van.