د Camel HTTP تولیدونکي د پروکسي تنظیمات
د Camel HTTP تولیدونکي د پروکسي پای ټکی په مستقیم ډول تنظیم کړئ او له CXF کانال یا موخې خدمت څخه یې توپیر وکړئ.
د Camel د HTTP برخې لپاره، بهر ته وتونکې غوښتنه کوونکي تولیدونکي پای ټکي باندې مخکینی پروکسي کېږدئ. په Camel 4.18 کې، د RouteBuilder یوه ټوټه دا کارولی شي:
from("direct:status")
.to("https://service.example.net/status"
+ "?proxyHost=proxy.example.net"
+ "&proxyPort=8080"
+ "&proxyAuthScheme=http");
د خدمت URL د موخې په توګه پاتې کېږي. د پروکسي تصدیق پرته د اجازه ورکړل شوې عامه API آزمایښت لپاره، د HTTP پروکسي لیست څخه یو کاندید کولی شي منځګړي هوسټ او پورټ وړاندې کړي. proxyHost او proxyPort منځګړی مشخصوي؛ proxyAuthScheme د هغې سره د نښلولو پروتوکول ټاکي. یو HTTP پروکسي کولی شي HTTPS غوښتنه د تونل له لارې ولېږدوي.
د ځای پرځای کولو ځانګړو ارزښتونو لپاره د خصوصیت ځای نیوونکي وکاروئ. که د پروکسي تصدیق ته اړتیا وي، برخه د proxyAuthUsername، proxyAuthPassword او د تصدیق میتود لپاره جلا انتخابونه وړاندې کوي. د خدمت تصدیق نور انتخابونه کاروي.
دا ترتیبات camel-http پورې اړه لري. CXF کانال د CXF مراجع تنظیموي؛ یوازې ځکه چې لار کې د SOAP اړوندې برخې هم شته، HTTP تولیدونکی نه تنظیموي. همدارنګه، ProducerTemplate پای ټکي ته لیږي او د هغه پای ټکي د لېږد تنظیمات نه بدلوي.
د برخې کچې تنظیمات کولی شي شریکې اصلي ارزښتونه وړاندې کړي. د پای ټکي کچې تنظیمات یوه ځانګړې لار روښانه ساتي.