E Forward-Proxy op enger Mule 4 HTTP Request-Verbindung konfiguréieren
Setzt en HTTP-Proxy ënner d'Mule 4-Ufro-Verbindung an benotzt dëse Wee iwwer de config-ref vun der Operatioun nei.
Bei enger Mule 4 HTTP Request gehéiert de Firmeproxy an d'Verbindung, déi déi Ufro-Konfiguratioun benotzt. D'proxy-Element steet bannen an engem proxy-config-Wrapper:
<http:request-config name="officeHttp">
<http:request-connection host="api.example" port="80">
<http:proxy-config>
<http:proxy host="proxy.office.example" port="8080" />
</http:proxy-config>
</http:request-connection>
</http:request-config>
Dëse Fragment gehéiert an eng existent Mule-Applikatioun, an där den Namespace vum HTTP-Connector konfiguréiert ass. Den host vun der Verbindung bezeechent d'Ziel-API. Den agebetteten proxy-host bezeechent den Tëschemann, deen se erreecht.
Eng Operatioun benotzt dëse Wee, andeems se op d'Konfiguratioun verweist:
<http:request method="GET" path="/status" config-ref="officeHttp" />
D'proxy-Element akzeptéiert och Benotzernumm a Passwuert, wann den Tëschemann se verlaangt. D'Connector-Referenz stellt separat en NTLM-Proxytyp fir déi Authentifikatiounsopstellung zur Verfügung. Wielt den Typ, deen den deployten Connector liwwert, amplaz en Ziel-Login a net verbonne Felder ze setzen.
Beispiller fir Mule 3 setzen e puer Eegenschaften direkt op d'Ufro-Konfiguratioun. Mule 4 gruppéiert d'Verbindungseegenschaften ënner request-connection a wéckelt säin proxy-Element wéi gewisen. Den Numm vun der Konfiguratioun ze behalen mécht den Wee wiederverwendbar: all HTTP Request-Operatioun, déi op officeHttp verweist, benotzt déi Verbindungsastellung.