Camel-en HTTP osagaiarentzat, jarri aurrealdeko proxya irteerako eskaera egiten duen producerraren amaiera-puntuan. Camel 4.18-n, RouteBuilder zati batek hau erabil dezake:

from("direct:status")
    .to("https://service.example.net/status"
        + "?proxyHost=proxy.example.net"
        + "&proxyPort=8080"
        + "&proxyAuthScheme=http");

Zerbitzuaren URL-a helmuga izaten jarraitzen du. Proxy autentifikaziorik gabeko API publikoaren proba baimendurako, HTTP proxy zerrendako hautagai batek bitartekariaren ostalaria eta portua eman ditzake. proxyHost eta proxyPort bitartekaria identifikatzen dute; proxyAuthScheme harekin konektatzeko protokoloa hautatzen du. HTTP proxy batek HTTPS eskaera tunel baten bidez eraman dezake.

Erabili propietateen leku-markak hedapenaren araberako balioetarako. Proxy autentifikazioa beharrezkoa bada, osagaiak aukera bereiziak eskaintzen ditu proxyAuthUsername, proxyAuthPassword eta autentifikazio-metodoarentzat. Zerbitzuaren autentifikazioak beste aukera batzuk erabiltzen ditu.

Konfigurazio hau camel-http-rena da. CXF conduit batek CXF bezeroa konfiguratzen du; ez du HTTP producerrik konfiguratzen ibilbideak SOAPekin lotutako osagaiak ere badituelako soilik. Era berean, ProducerTemplate batek amaiera-puntuari bidaltzen dio eta ez du amaiera-puntu horren garraio-konfigurazioa ordezkatzen.

Osagai-mailako ezarpenek partekatutako balio lehenetsiak eman ditzakete. Amaiera-puntu mailako ezarpenek ibilbide jakin bat esplizitu mantentzen dute.

Erlazionatutako artikuluak