Quarkus 3.40 REST Client: vælg en navngivet proxy-registreringspost
I Quarkus 3.40 skal du knytte inventory configKey til office, holde API-URL’en adskilt og bevare registrets preview-status.
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 gælder for en eksisterende Quarkus REST Client med @RegisterRestClient(configKey = "inventory"). inventory identificerer den client, og office den genbrugelige proxy-post. URL’en forbliver inventory-API’en. Hvis den er offentligt tilgængelig, og adgang via offentlig proxy er tilladt, leverer HTTP-proxy-listen kandidater til den navngivne posts HTTP-host og -port.
En anden REST client kan også referere til office. Blot at definere navnet tildeler det ikke til hver client; en client uden reference bruger en konfigureret standard-registry-proxy, hvis en findes.
Når mellemleddet kræver en konto, angiv quarkus.proxy.office.username og quarkus.proxy.office.password via applikationens konfigurationskilde.
Proxy Registry er dokumenteret som preview i Quarkus 3.40. Brug den matchende REST Client-integration; ældre udgivelser og RESTEasy Classic har deres egen understøttede konfiguration.