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.

Izihloko ezihlobene