Hlela i-proxy eqondile kuxhumano lwe-HTTP Request ye-Mule 4
Beka i-HTTP proxy ngaphansi koxhumano lwesicelo se-Mule 4 futhi usebenzise leyo ndlela futhi nge-config-ref yomsebenzi.
Ku-HTTP Request ye-Mule 4, beka i-proxy yebhizinisi kuxhumano olusetshenziswa yilowo ukuhlelwa kwesicelo. I-elementi ye-proxy ingaphakathi kwesembozo se-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>
Le ngxenye ingeyohlelo lwe-Mule olukhona olune-namespace yesixhumi se-HTTP ehleliwe. I-host yoxhumano ikhomba i-API okuqondiwe kuyo. I-host ye-proxy engaphakathi ikhomba umlamuli ozofinyelela kuyo.
Umsebenzi usebenzisa leyo ndlela ngokubhekisa kukho ukuhlelwa:
<http:request method="GET" path="/status" config-ref="officeHttp" />
I-elementi ye-proxy yamukela futhi igama lomsebenzisi nephasiwedi lapho umlamuli ezidinga. Isethenjwa sesixhumi sihlinzeka ngokwehlukile ngohlobo lwe-NTLM proxy lalowo hlelo lokuqinisekisa. Khetha uhlobo olunikezwa isixhumi esisetshenzisiwe esikhundleni sokubeka ukungena kwendawo okuqondiwe kuzinkambu ezingahlobene.
Izibonelo ze-Mule 3 zibeka izici ezimbalwa ngqo ekuhlelweni kwesicelo. I-Mule 4 ihlanganisa izici zoxhumano ngaphansi kwe-request-connection futhi isonge i-elementi yayo ye-proxy njengoba kukhonjisiwe. Ukugcina ukuhlelwa kunegama kwenza indlela isebenziseke futhi: wonke umsebenzi we-HTTP Request obhekisa ku-officeHttp usebenzisa lokho kulungiselelwa koxhumano.