Quarkus 3.40 REST Client: выберыце імянны запіс рэестра проксі
У Quarkus 3.40 звяжыце configKey inventory з office, пакінуўшы URL API асобным і захаваўшы статус preview рэестра.
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 застаецца API inventory. Калі ён публічна даступны і доступ праз публічны проксі дазволены, спіс 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 маюць уласную падтрыманую канфігурацыю.