Mule 4 HTTP Request కనెక్షన్పై ఫార్వర్డ్ ప్రాక్సీని కాన్ఫిగర్ చేయండి
Mule 4 అభ్యర్థన కనెక్షన్ కింద HTTP ప్రాక్సీని ఉంచి, ఆపరేషన్ config-ref ద్వారా ఆ మార్గాన్ని మళ్లీ ఉపయోగించండి.
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 ఆపరేషన్ ఆ కనెక్షన్ సెటప్ను ఉపయోగిస్తుంది.