A Mule 4 HTTP Request, saka proxy na kamfani cikin haɗin da wannan saitin buƙatar ke amfani da shi. Ƙunshin proxy yana cikin murfin 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>

Wannan yanki na cikin wata manhajar Mule da take da namespace na haɗin HTTP da aka saita. host na haɗin yana nuna API ɗin da ake nufi. host ɗin proxy da ke ciki yana nuna mai shiga tsakani da zai isa gare shi.

Aiki yana amfani da wannan hanyar ta hanyar ambaton saitin:

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

Ƙunshin proxy kuma yana karɓar sunan mai amfani da kalmar sirri idan mai shiga tsakani yana buƙatarsu. Maganar haɗin tana bayar da nau'in proxy na NTLM daban don wannan tsarin tabbatarwa. Zaɓi nau'in da haɗin da aka tura ya bayar maimakon sanya shigar da wurin da ba shi da alaƙa a filaye.

Misalan Mule 3 suna sanya kaddarori da yawa kai tsaye a kan saitin buƙatar. Mule 4 yana tara kaddarorin haɗi ƙarƙashin request-connection kuma yana murɗa ƙunshin proxy ɗinsa kamar yadda aka nuna. Rike saitin da suna yana sa hanyar ta zama mai sake amfani: kowane aikin HTTP Request da ke ambaton officeHttp yana amfani da wannan saitin haɗin.

Labarai masu alaƙa