Set opp ein videresend proxy på ei Mule 4 HTTP Request-tilkopling
Legg ein HTTP-proxy under Mule 4-førespurnadstilkoplinga og bruk ruta om att via config-ref-en til operasjonen.
For ein Mule 4 HTTP Request legg du føretaksproxien i tilkoplinga som førespurnadskonfigurasjonen brukar. proxy-elementet ligg inne i ei proxy-config-innpakning:
<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>
Dette utdraget høyrer til i ein eksisterande Mule-applikasjon med namnerommet til HTTP-koplinga sett opp. Host-en til tilkoplinga viser til mål-API-et. Den innebygde proxy-host-en viser til mellomleddet som skal nå det.
Ein operasjon brukar ruta ved å visa til konfigurasjonen:
<http:request method="GET" path="/status" config-ref="officeHttp" />
proxy-elementet godtek òg brukarnamn og passord når mellomleddet krev det. Koplingreferansen tilbyr separat ein NTLM-proxytype for den autentiseringsoppsetjinga. Vel typen den utplasserte koplinga leverer, i staden for å leggje pålogginga til målet i urelaterte felt.
Døme frå Mule 3 set fleire eigenskapar rett på førespurnadskonfigurasjonen. Mule 4 grupperer tilkoplingsseigenskapar under request-connection og pakkar inn proxy-elementet som vist. Å halde konfigurasjonen namngjeven gjer ruta ombrukande: kvar HTTP Request-operasjon som viser til officeHttp, brukar den tilkoplingssoppsetjinga.