Agordi antaŭan prokuran servilon ĉe Mule 4 HTTP Request-konekto
Metu HTTP-prokurilon sub la Mule 4-petkonekton kaj reuzu tiun vojon per la config-ref de la operacio.
Por Mule 4 HTTP Request, metu la entreprenan prokurilon en la konekton uzatan de tiu petagordo. La elemento proxy staras ene de proxy-config-ĉirkaŭaĵo:
<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>
Ĉi tiu fragmento apartenas al ekzistanta Mule-aplikaĵo kun agordita nomspaco de la HTTP-konektilo. La host de la konekto indikas la celan API. La enigita host de la prokurilo indikas la peranton, kiu atingos ĝin.
Operacio uzas tiun vojon referencante la agordon:
<http:request method="GET" path="/status" config-ref="officeHttp" />
La elemento proxy ankaŭ akceptas uzantnomon kaj pasvorton kiam la peranto postulas ilin. La konektila referenco aparte provizas NTLM-prokuran tipon por tiu aŭtentiga aranĝo. Elektu la tipon provizatan de la deplojita konektilo anstataŭ meti celan saluton en senrilatajn kampojn.
Ekzemploj por Mule 3 metas plurajn ecojn rekte sur la petagordon. Mule 4 grupigas konektajn ecojn sub request-connection kaj ĉirkaŭas sian elementon proxy kiel montrite. Konservi la agordon nomita igas la vojon reuzebla: ĉiu HTTP Request-operacio referencanta officeHttp uzas tiun konektan agordon.