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

Ова се однесува на постоечки Quarkus REST Client со @RegisterRestClient(configKey = "inventory"). inventory го означува тој client, а office — повеќекратно употребливиот прокси запис. URL останува inventory API. Ако е јавно достапен и е дозволен пристап преку јавен прокси, списокот на HTTP прокси дава кандидати за HTTP host и port на именуваниот запис.

Друг REST client исто така може да реферира office. Само дефинирањето на името не го доделува на секој client; client без референца користи конфигуриран стандарден прокси на регистарот ако постои.

Кога посредникот бара сметка, доставете quarkus.proxy.office.username и quarkus.proxy.office.password преку изворот за конфигурација на апликацијата.

Proxy Registry е документиран како preview во Quarkus 3.40. Користете соодветна REST Client интеграција; постарите изданија и RESTEasy Classic имаат своја поддржана конфигурација.

Поврзани статии