Configura una proxy d'avançament en una connexió HTTP Request de Mule 4
Col·loca una proxy HTTP sota la connexió de sol·licitud de Mule 4 i reutilitza aquesta ruta mitjançant el config-ref de l'operació.
Per a una HTTP Request de Mule 4, posa la proxy corporativa a la connexió que utilitza aquesta configuració de sol·licitud. L'element proxy se situa dins d'un embolcall 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>
Aquest fragment pertany a una aplicació Mule existent amb l'espai de noms del connector HTTP configurat. L'host de la connexió identifica l'API de destinació. L'host de la proxy imbricat identifica l'intermediari que hi arribarà.
Una operació utilitza aquesta ruta referint-se a la configuració:
<http:request method="GET" path="/status" config-ref="officeHttp" />
L'element proxy també accepta nom d'usuari i contrasenya quan l'intermediari els requereix. La referència del connector proporciona per separat un tipus de proxy NTLM per a aquesta disposició d'autenticació. Trieu el tipus que subministra el connector desplegat en lloc de posar l'inici de sessió de destinació en camps no relacionats.
Els exemples de Mule 3 posen diverses propietats directament a la configuració de sol·licitud. Mule 4 agrupa les propietats de connexió sota request-connection i embolcalla el seu element proxy tal com es mostra. Mantenir la configuració amb nom fa que la ruta sigui reutilitzable: cada operació HTTP Request que referencia officeHttp utilitza aquesta configuració de connexió.