Roghainnean proxy neach-dèanaidh HTTP Camel
Dèan rèiteachadh air a' phuing-deiridh proxy aig neach-dèanaidh HTTP Camel gu dìreach agus dèan eadar-dhealachadh e bho chonduit CXF no bhon t-seirbheis targaid.
Airson co-phàirt HTTP Camel, cuir am proxy air adhart air puing-deiridh an neach-dèanaidh a nì an t-iarrtas a-mach. Ann an Camel 4.18, faodaidh criomag RouteBuilder seo a chleachdadh:
from("direct:status")
.to("https://service.example.net/status"
+ "?proxyHost=proxy.example.net"
+ "&proxyPort=8080"
+ "&proxyAuthScheme=http");
Fanaidh URL na seirbheise mar an ceann-uidhe. Airson deuchainn API poblach ceadaichte gun dearbhadh proxy, faodaidh tagraiche bhon liosta proxy HTTP aoigheachd agus port an eadar-mheadhanaiche a thoirt seachad. Tha proxyHost agus proxyPort ag ainmeachadh an eadar-mheadhanaiche; tha proxyAuthScheme a' taghadh a' phròtacail a cleachdar airson ceangal ris. Faodaidh proxy HTTP an t-iarrtas HTTPS a ghiùlan tro thunail.
Cleachd luchd-àite seilbhe airson luachan a tha sònraichte don chur-àn. Ma tha feum air dearbhadh proxy, tha a' cho-phàirt a' tairgsinn roghainnean air leth airson proxyAuthUsername, proxyAuthPassword agus an dòigh-dearbhaidh. Cleachdaidh dearbhadh seirbheise roghainnean eile.
Buinidh an rèiteachadh seo do camel-http. Bidh conduit CXF a' rèiteachadh cliant CXF; chan eil e a' rèiteachadh neach-dèanaidh HTTP dìreach air sgàth 's gu bheil co-phàirtean co-cheangailte ri SOAP air an t-slighe cuideachd. Mar an ceudna, bidh ProducerTemplate a' cur chun na puing-deiridh agus chan eil e a' dol an àite rèiteachadh giùlain na puing-deiridh sin.
Faodaidh roghainnean aig ìre co-phàirt bun-roghainnean co-roinnte a thoirt seachad. Cumaidh roghainnean aig ìre puing-deiridh slighe shònraichte soilleir.