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

Dan japplika għal Quarkus REST Client eżistenti b’@RegisterRestClient(configKey = "inventory"). inventory jidentifika dak il-client u office l-entrata tal-proxy li tista’ terġa’ tintuża. L-URL tibqa’ l-API tal-inventory. Jekk hija aċċessibbli pubblikament u l-aċċess permezz ta’ proxy pubbliku huwa permess, il-lista tal-proxy HTTP tipprovdi kandidati għall-host u l-port HTTP tal-entrata msemmija.

REST client ieħor jista’ wkoll jirreferi għal office. Is-sempliċi definizzjoni tal-isem ma tagħtihiex lil kull client; client mingħajr referenza juża proxy tar-reġistru prestabbilit konfigurat jekk jeżisti.

Meta l-intermedjarju jkun jeħtieġ kont, ipprovdi quarkus.proxy.office.username u quarkus.proxy.office.password permezz tas-sors tal-konfigurazzjoni tal-applikazzjoni.

Il-Proxy Registry huwa dokumentat bħala preview fi Quarkus 3.40. Uża l-integrazzjoni REST Client li taqbel; rilaxxi eqdem u RESTEasy Classic għandhom il-konfigurazzjoni appoġġjata tagħhom stess.

Artikli relatati