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=office

Ez 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.

Kapcsolódó cikkek