Mengkonfigurasi proksi hadapan pada sambungan HTTP Request Mule 4
Letakkan proksi HTTP di bawah sambungan permintaan Mule 4 dan guna semula laluan itu melalui config-ref operasi.
Untuk HTTP Request Mule 4, letakkan proksi korporat dalam sambungan yang digunakan oleh konfigurasi permintaan itu. Elemen proxy berada di dalam pembalut 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>
Serpihan ini tergolong dalam aplikasi Mule sedia ada dengan namespace penyambung HTTP dikonfigurasi. Host sambungan menandakan API destinasi. Host proksi bersarang menandakan perantara yang akan mencapainya.
Operasi menggunakan laluan itu dengan merujuk konfigurasi:
<http:request method="GET" path="/status" config-ref="officeHttp" />
Elemen proxy juga menerima nama pengguna dan kata laluan apabila perantara memerlukannya. Rujukan penyambung menyediakan jenis proksi NTLM secara berasingan untuk susunan pengesahan itu. Pilih jenis yang dibekalkan oleh penyambung yang digunakan dan bukan meletakkan log masuk destinasi dalam medan yang tidak berkaitan.
Contoh Mule 3 meletakkan beberapa sifat terus pada konfigurasi permintaan. Mule 4 mengelompokkan sifat sambungan di bawah request-connection dan membalut elemen proxy-nya seperti ditunjukkan. Mengekalkan konfigurasi bernama menjadikan laluan boleh diguna semula: setiap operasi HTTP Request yang merujuk officeHttp menggunakan persediaan sambungan itu.