Konfiguratu aurreranzeko proxy bat Mule 4 HTTP Request konexioan
Jarri HTTP proxy-a Mule 4 eskaeraren konexioaren azpian eta erabili berriro bide hori eragiketaren config-ref bidez.
Mule 4 HTTP Request baterako, jarri enpresako proxy-a eskaera-konfigurazio horrek erabiltzen duen konexioan. proxy elementua proxy-config bilgarri baten barruan dago:
<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>
Zati hau HTTP konektorearen namespace-a konfiguratuta duen lehendik dagoen Mule aplikazio batean sartzen da. Konexioaren host-ak helburuko API-a adierazten du. Habiaratutako proxy host-ak hura iritsiko den bitartekaria adierazten du.
Eragiketa batek bide hori erabiltzen du konfigurazioari erreferentzia eginez:
<http:request method="GET" path="/status" config-ref="officeHttp" />
proxy elementuak erabiltzaile-izena eta pasahitza ere onartzen ditu bitartekariak eskatzen dituenean. Konektorearen erreferentziak NTLM proxy mota bat ematen du bereiz autentifikazio-antolamendu horretarako. Aukeratu inplementatutako konektoreak ematen duen mota, helburuko saio-hasiera erlaziorik gabeko eremuetan jartzearen ordez.
Mule 3-ren adibideek hainbat propietate zuzenean eskaera-konfigurazioan jartzen dituzte. Mule 4-k konexio-propietateak request-connection azpian taldekatzen ditu eta bere proxy elementua erakusten den bezala biltzen du. Konfigurazioari izena ematen jarraitzeak bidea berrerabilgarri egiten du: officeHttp erreferentzia egiten duen HTTP Request eragiketa bakoitzak konexio-ezarpen hori erabiltzen du.