في 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 قائم تكون فيه مساحة أسماء موصل 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 تستخدم إعداد الاتصال ذلك.

مقالات ذات صلة