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

Si applica a un Quarkus REST Client esistente con @RegisterRestClient(configKey = "inventory"). inventory identifica quel client e office la voce proxy riutilizzabile. L’URL resta l’API inventory. Se è raggiungibile pubblicamente e l’accesso tramite proxy pubblico è consentito, l’elenco di proxy HTTP fornisce candidati per l’host e la porta HTTP della voce denominata.

Anche un altro REST client può fare riferimento a office. La sola definizione del nome non lo assegna a ogni client; un client senza riferimento usa un proxy di registro predefinito configurato, se esiste.

Quando l’intermediario richiede un account, fornisci quarkus.proxy.office.username e quarkus.proxy.office.password tramite l’origine di configurazione dell’applicazione.

Il Proxy Registry è documentato come preview in Quarkus 3.40. Usa l’integrazione REST Client corrispondente; le versioni precedenti e RESTEasy Classic hanno la propria configurazione supportata.

Articoli correlati