Quarkus 3.40 REST Client: vel ein namngjeven proxy-registeroppføring
I Quarkus 3.40 koplar du inventory configKey til office, held API-URL-en åtskild og beheld preview-statusen til registeret.
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=officeDette gjeld ein eksisterande Quarkus REST Client med @RegisterRestClient(configKey = "inventory"). inventory identifiserer den clienten, og office den gjenbrukbare proxy-oppføringa. URL-en blir verande inventory-API-en. Viss ho er offentleg tilgjengeleg og tilgang via offentleg proxy er tillaten, leverer HTTP-proxy-lista kandidatar for HTTP-host og -port til den namngjevne oppføringa.
Ein annan REST client kan òg referere til office. Berre å definere namnet tildeler det ikkje kvar client; ein client utan referanse brukar ein konfigurert standard-registerproxy viss ein finst.
Når mellombandet treng ein konto, oppgi quarkus.proxy.office.username og quarkus.proxy.office.password via konfigurasjonskjelda til applikasjonen.
Proxy Registry er dokumentert som preview i Quarkus 3.40. Bruk den samsvarande REST Client-integrasjonen; eldre utgjevingar og RESTEasy Classic har si eiga støtta konfigurasjon.