Quarkus 3.40 REST Client: výběr pojmenované položky registru proxy
V Quarkus 3.40 namapujte inventory configKey na office, ponechte API URL oddělené a zachovejte stav preview registru.
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=officeTýká se existujícího Quarkus REST Client s @RegisterRestClient(configKey = "inventory"). inventory označuje tento client a office znovupoužitelnou položku proxy. URL zůstává API inventory. Pokud je veřejně dostupné a přístup přes veřejnou proxy je povolen, seznam HTTP proxy poskytuje kandidáty pro HTTP host a port pojmenované položky.
Jiný REST client může také odkazovat na office. Pouhé definování názvu jej nepřiřadí každému clientu; client bez odkazu použije nakonfigurovanou výchozí proxy registru, pokud existuje.
Když intermediary potřebuje účet, zadejte quarkus.proxy.office.username a quarkus.proxy.office.password přes konfigurační zdroj aplikace.
Proxy Registry je v Quarkus 3.40 dokumentován jako preview. Použijte odpovídající integraci REST Client; starší verze a RESTEasy Classic mají vlastní podporovanou konfiguraci.