Quarkus 3.40 REST Client: seleccionar unha entrada nomeada do rexistro de proxies
En Quarkus 3.40, asocia o configKey inventory a office mantendo a URL da API separada e o estado preview do rexistro.
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=officeIsto 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.