Pārejas starpniekservera konfigurēšana Mule 4 HTTP Request savienojumā
Novietojiet HTTP starpniekserveri zem Mule 4 pieprasījuma savienojuma un izmantojiet šo maršrutu atkārtoti, izmantojot darbības config-ref.
Mule 4 HTTP Request gadījumā ievietojiet uzņēmuma starpniekserveri savienojumā, ko izmanto šī pieprasījuma konfigurācija. proxy elements atrodas proxy-config ietvarā:
<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>
Šis fragments pieder esošai Mule lietotnei, kurā ir konfigurēta HTTP savienotāja namespace. Savienojuma host norāda mērķa API. Iekļautais proxy host norāda starpnieku, kas to sasniegs.
Darbība izmanto šo maršrutu, atsaucoties uz konfigurāciju:
<http:request method="GET" path="/status" config-ref="officeHttp" />
proxy elements pieņem arī lietotājvārdu un paroli, ja starpnieks tos pieprasa. Savienotāja atsauce atsevišķi nodrošina NTLM starpniekservera tipu šim autentifikācijas izkārtojumam. Izvēlieties tipu, ko nodrošina izvietotais savienotājs, nevis ievietojiet mērķa pieteikšanos nesaistītos laukos.
Mule 3 piemēri vairākas īpašības liek tieši pieprasījuma konfigurācijā. Mule 4 grupē savienojuma īpašības zem request-connection un ietver savu proxy elementu, kā parādīts. Saglabājot konfigurāciju ar nosaukumu, maršruts kļūst atkārtoti izmantojams: katra HTTP Request darbība, kas atsaucas uz officeHttp, izmanto šo savienojuma iestatījumu.