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>

Энэ хэсэг нь HTTP коннекторын namespace тохируулагдсан одоо байгаа Mule програмын хэсэг юм. Холболтын host нь зорилтот API-г заана. Доторх proxy host нь түүнд хүрэх зуучлагчийг заана.

Үйлдэл нь тохиргоог иш татан тэр замыг ашиглана:

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

Зуучлагч шаардсан үед proxy элемент хэрэглэгчийн нэр, нууц үгийг мөн хүлээн авна. Коннекторын лавлагаа нь тухайн баталгаажуулалтын зохион байгуулалтад зориулж NTLM прокси төрлийг тусад нь санал болгоно. Зорилтын нэвтрэлтийг хамааралгүй талбарт хийхийн оронд байрлуулсан коннекторын санал болгосон төрлийг сонгоно уу.

Mule 3-ын жишээнүүд хэд хэдэн шинж чанарыг хүсэлтийн тохиргоо дээр шууд тавьдаг. Mule 4 нь холболтын шинж чанаруудыг request-connection-ийн доор бүлэглэж, proxy элементээ үзүүлсэн шиг бүрхдэг. Тохиргоог нэртэй байлгах нь замыг дахин ашиглах боломжтой болгоно: officeHttp-д лавладаг HTTP Request үйлдэл бүр тэр холболтын тохиргоог ашиглана.

Холбоотой нийтлэлүүд