Edastusproxy seadistamine Mule 4 HTTP Request-ühendusel
Asetage HTTP-proxy Mule 4 päringuühenduse alla ja kasutage seda marsruuti uuesti operatsiooni config-ref kaudu.
Mule 4 HTTP Requesti puhul pange ettevõtte proxy ühendusse, mida see päringukonfiguratsioon kasutab. Proxy-element asub proxy-config ümbrise sees:
<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>
See fragment kuulub olemasolevasse Mule'i rakendusse, kus HTTP-konnektori nimeruum on seadistatud. Ühenduse host tähistab siht-API-t. Pesastatud proxy host tähistab vahendajat, mis selleni jõuab.
Operatsioon kasutab seda marsruuti konfiguratsioonile viidates:
<http:request method="GET" path="/status" config-ref="officeHttp" />
Proxy-element võtab vastu ka kasutajanime ja parooli, kui vahendaja neid nõuab. Konnektori viide pakub selle autentimiskorralduse jaoks eraldi NTLM-proxy tüübi. Valige tüüp, mille paigaldatud konnektor pakub, selle asemel et panna sihtkoha sisselogimine seostamatutesse väljadesse.
Mule 3 näited panevad mitu omadust otse päringukonfiguratsioonile. Mule 4 rühmitab ühenduse omadused request-connection alla ja mähib oma proxy-elemendi nii, nagu näidatud. Konfiguratsiooni nimetatuna hoidmine muudab marsruudi korduskasutatavaks: iga HTTP Request operatsioon, mis viitab officeHttp-le, kasutab seda ühenduse seadistust.