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

Dies gilt für einen bestehenden Quarkus REST Client mit @RegisterRestClient(configKey = "inventory"). inventory kennzeichnet diesen Client und office den wiederverwendbaren Proxy-Eintrag. Die URL bleibt die inventory-API. Ist sie öffentlich erreichbar und öffentlicher Proxy-Zugriff erlaubt, liefert die HTTP-Proxy-Liste Kandidaten für HTTP-Host und -Port des benannten Eintrags.

Ein anderer REST Client kann ebenfalls auf office verweisen. Allein die Definition des Namens weist ihn nicht jedem Client zu; ein Client ohne Verweis nutzt einen konfigurierten Standard-Registry-Proxy, falls vorhanden.

Wenn der Vermittler ein Konto benötigt, geben Sie quarkus.proxy.office.username und quarkus.proxy.office.password über die Konfigurationsquelle der Anwendung an.

Die Proxy Registry ist in Quarkus 3.40 als Preview dokumentiert. Verwenden Sie die passende REST Client-Integration; ältere Releases und RESTEasy Classic haben ihre eigene unterstützte Konfiguration.

Ähnliche Artikel