Mule 4 HTTP Request uchun korporativ proksini o'sha so'rov konfiguratsiyasi ishlatadigan ulanish ichiga qo'ying. proxy elementi proxy-config o'ramining ichida turadi:

<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>

Bu parcha HTTP konnektorining namespace'i sozlangan mavjud Mule ilovasiga tegishli. Ulanish host'i maqsad API'ni bildiradi. Ichki proxy host unga yetib boradigan vositachini bildiradi.

Operatsiya konfiguratsiyaga havola qilib o'sha marshrutdan foydalanadi:

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

Vosita talab qilganda proxy elementi foydalanuvchi nomi va parolni ham qabul qiladi. Konnektor havolasi ushbu autentifikatsiya sxemasi uchun alohida NTLM proksi turini taqdim etadi. Maqsad kirishini bog'liq bo'lmagan maydonlarga qo'yish o'rniga joylashtirilgan konnektor taqdim etgan turni tanlang.

Mule 3 misollari bir nechta xususiyatni to'g'ridan-to'g'ri so'rov konfiguratsiyasiga qo'yadi. Mule 4 ulanish xususiyatlarini request-connection ostida guruhlaydi va proxy elementini ko'rsatilgandek o'raydi. Konfiguratsiyani nomli saqlash marshrutni qayta ishlatsa bo'ladigan qiladi: officeHttp'ga havola qiladigan har bir HTTP Request operatsiyasi o'sha ulanish sozlamasidan foydalanadi.

O'xshash maqolalar