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

Dit geld vir ’n bestaande Quarkus REST-kliënt met @RegisterRestClient(configKey = "inventory"). inventory identifiseer daardie kliënt en office die herbruikbare proxy-inskrywing. Die URL bly die inventory-API. As dit publiek bereikbaar is en toegang tot openbare proxies toegelaat word, verskaf die HTTP-proxylys kandidate vir die genoemde inskrywing se HTTP-gasheer en -poort.

’n Ander REST-kliënt kan ook na office verwys. Om net die naam te definieer, ken dit nie aan elke kliënt toe nie; ’n kliënt wat nie verwys word nie, gebruik ’n gekonfigureerde verstekregisterproxy indien een bestaan.

Wanneer die tussenganger ’n rekening nodig het, verskaf quarkus.proxy.office.username en quarkus.proxy.office.password deur die toepassing se konfigurasiebron.

Die Proxy Registry word in Quarkus 3.40 as voorskou gedokumenteer. Gebruik die ooreenstemmende REST Client-integrasie; ouer weergawes en RESTEasy Classic het hul eie ondersteunde konfigurasie.

Verwante artikels