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 proxy வகையை வழங்குகிறது. இலக்கு உள்நுழைவை தொடர்பில்லாத புலங்களில் வைப்பதற்குப் பதிலாக, நிறுவப்பட்ட இணைப்பி வழங்கும் வகையைத் தேர்ந்தெடுக்கவும்.

Mule 3 எடுத்துக்காட்டுகள் பல பண்புகளை நேரடியாக கோரிக்கை உள்ளமைவில் வைக்கின்றன. Mule 4 இணைப்பு பண்புகளை request-connection-க்கு கீழ் தொகுத்து, காட்டப்பட்டபடி அதன் proxy உறுப்பைச் சுற்றுகிறது. உள்ளமைவைப் பெயருடன் வைத்திருப்பது வழியை மீண்டும் பயன்படுத்தக்கூடியதாக்குகிறது: officeHttp-ஐக் குறிப்பிடும் ஒவ்வொரு HTTP Request செயல்பாடும் அந்த இணைப்பு அமைப்பைப் பயன்படுத்துகிறது.

தொடர்புடைய கட்டுரைகள்