Конфигуриране на преден прокси на HTTP Request връзка в Mule 4
Поставете 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, използва тази настройка на връзката.