U Mule 4 HTTP Request umístěte podnikové proxy do připojení, které používá tato konfigurace požadavku. Prvek proxy stojí uvnitř obalu 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>

Tento fragment patří do existující aplikace Mule s nakonfigurovaným namespace konektoru HTTP. Host připojení určuje cílové API. Vnořený host proxy určuje prostředníka, který se k němu dostane.

Operace tuto cestu používá odkazem na konfiguraci:

<http:request method="GET" path="/status" config-ref="officeHttp" />

Prvek proxy přijímá také uživatelské jméno a heslo, pokud je prostředník vyžaduje. Odkaz na konektor samostatně nabízí typ proxy NTLM pro takové uspořádání ověřování. Zvolte typ, který dodává nasazený konektor, místo abyste přihlášení cíle vkládali do nesouvisejících polí.

Příklady pro Mule 3 vkládají několik vlastností přímo do konfigurace požadavku. Mule 4 seskupuje vlastnosti připojení pod request-connection a svůj prvek proxy obaluje podle ukázky. Ponechání konfigurace s názvem činí cestu znovu použitelnou: každá operace HTTP Request odkazující na officeHttp používá toto nastavení připojení.

Související články