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 نامزدهایی برای host و port HTTP ورودی نام‌دار فراهم می‌کند.

یک REST client دیگر هم می‌تواند به office ارجاع دهد. صرفاً تعریف نام آن را به همه clientها اختصاص نمی‌دهد؛ client بدون ارجاع از پروکسی پیش‌فرض رجیستری استفاده می‌کند اگر وجود داشته باشد.

وقتی واسطه به حساب نیاز دارد، quarkus.proxy.office.username و quarkus.proxy.office.password را از طریق منبع پیکربندی برنامه ارائه دهید.

Proxy Registry در Quarkus 3.40 به‌عنوان preview مستند شده است. از یکپارچه‌سازی متناظر REST Client استفاده کنید؛ نسخه‌های قدیمی‌تر و RESTEasy Classic پیکربندی پشتیبانی‌شده خود را دارند.

مقالات مرتبط