Конфигурисање напредног проксија на Mule 4 HTTP Request везе
Поставите HTTP прокси испод везе захтева у Mule 4 и поново користите ту руту кроз config-ref операције.
За Mule 4 HTTP Request поставите корпоративни прокси у везу коју користи та конфигурација захтева. Елемент proxy стоји унутар омотача 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>
Овај фрагмент припада постојећој Mule апликацији са конфигурисаним namespace-ом HTTP конектора. Host везе означава одредишни API. Угњежђени host проксија означава посредника који ће га достићи.
Операција користи ту руту позивајући се на конфигурацију:
<http:request method="GET" path="/status" config-ref="officeHttp" />
Елемент proxy прихвата и корисничко име и лозинку када их посредник захтева. Референца конектора одвојено нуди NTLM тип проксија за такав распоред аутентикације. Изаберите тип који пружа инсталирани конектор уместо да пријаву одредишта стављате у неповезана поља.
Примери за Mule 3 стављају неколико својстава директно на конфигурацију захтева. Mule 4 групише својства везе под request-connection и обавија свој елемент proxy као што је приказано. Задржавање назива конфигурације чини руту вишекратно употребљивом: свака HTTP Request операција која реферира officeHttp користи ту поставку везе.