Konfigurirajte unaprijedni proksi na Mule 4 HTTP Request konekciji
Smjestite HTTP proksi ispod konekcije zahtjeva u Mule 4 i ponovo koristite tu rutu kroz config-ref operacije.
Za Mule 4 HTTP Request smjestite korporativni proksi u konekciju koju koristi ta konfiguracija zahtjeva. Element proxy stoji unutar omotača proxy-config:
<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>
Ovaj fragment pripada postojećoj Mule aplikaciji sa konfigurisanim HTTP konektor namespace-om. Host konekcije označava odredišni API. Ugniježđeni host proksija označava posrednika koji će ga dosegnuti.
Operacija koristi tu rutu pozivajući se na konfiguraciju:
<http:request method="GET" path="/status" config-ref="officeHttp" />
Element proxy prihvata i korisničko ime i lozinku kada ih posrednik zahtijeva. Referenca konektora odvojeno nudi NTLM tip proksija za takav raspored autentifikacije. Odaberite tip koji pruža instalirani konektor umjesto da prijavu odredišta stavljate u nepovezana polja.
Primjeri za Mule 3 stavljaju nekoliko svojstava direktno na konfiguraciju zahtjeva. Mule 4 grupiše svojstva konekcije ispod request-connection i obavija svoj element proxy kako je prikazano. Zadržavanje naziva konfiguracije čini rutu višekratno upotrebljivom: svaka HTTP Request operacija koja referencira officeHttp koristi to postavljanje konekcije.