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

Isto aplícase a un Quarkus REST Client existente con @RegisterRestClient(configKey = "inventory"). inventory identifica ese client e office a entrada de proxy reutilizable. A URL segue a ser a API de inventory. Se é accesible publicamente e se permite o acceso mediante proxy público, a lista de proxies HTTP fornece candidatos para o host e o port HTTP da entrada nomeada.

Outro REST client tamén pode referenciar office. Só definir o nome non o asigna a cada client; un client sen referencia usa un proxy de rexistro predeterminado configurado se existe.

Cando o intermediario necesite unha conta, proporcione quarkus.proxy.office.username e quarkus.proxy.office.password mediante a fonte de configuración da aplicación.

O Proxy Registry está documentado como preview en Quarkus 3.40. Use a integración de REST Client correspondente; as versións anteriores e RESTEasy Classic teñen a súa propia configuración compatible.

Artigos relacionados