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

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

Relaterede artikler