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-ը՝ վերօգտագործվող proxy գրառումը։ URL-ը մնում է inventory API-ն։ Եթե այն հանրային հասանելի է և հանրային proxy-ով մուտքը թույլատրված է, HTTP proxy ցանկը թեկնածուներ է տրամադրում անվանված գրառման HTTP host-ի և port-ի համար։

Մեկ այլ REST client նույնպես կարող է հղում կատարել office-ին։ Միայն անունը սահմանելը այն չի վերագրում յուրաքանչյուր client-ի؛ առանց հղման client-ը օգտագործում է կարգավորված լռելյայն գրանցամատյանի proxy-ն, եթե այն կա։

Երբ միջնորդին հաշիվ է անհրաժեշտ, տրամադրեք quarkus.proxy.office.username-ը և quarkus.proxy.office.password-ը հավելվածի կարգավորման աղբյուրի միջոցով։

Proxy Registry-ն Quarkus 3.40-ում փաստաթղթավորված է որպես preview։ Օգտագործեք համապատասխան REST Client ինտեգրումը؛ ավելի հին թողարկումներն ու RESTEasy Classic-ը ունեն իրենց աջակցվող կարգավորումը։

Առնչվող հոդվածներ