AWS SDK for Ruby ఒక http_proxy క్లయింట్ ఎంపికను అందిస్తుంది. వెర్షన్ 3 సేవా gem ఉపయోగించే ఉన్న CloudSearchDomain ఇంటిగ్రేషన్ నిర్మాణ సమయంలోనే తన మార్గాన్ని ఎంచుకోగలదు:

require 'aws-sdk-cloudsearchdomain'

client = Aws::CloudSearchDomain::Client.new(
  region: 'us-east-1',
  endpoint: domain_endpoint,
  http_proxy: 'http://proxy.example.net:8080'
)

అప్లికేషన్ తన నిజమైన డొమైన్ endpoint మరియు AWS ఆధారాల కాన్ఫిగరేషన్ను అందిస్తుంది. endpoint CloudSearch సేవ యొక్క చిరునామాగానే ఉంటుంది. ఆ డొమైన్ బహిరంగంగా చేరుకోగలిగితే మరియు బహిరంగ మధ్యవర్తులు అనుమతించబడితే, HTTP ప్రాక్సీ జాబితా నుండి ఒక HTTP అభ్యర్థి ప్రాక్సీ ఖాతా కాన్ఫిగర్ చేయని క్లయింట్కు ప్రాక్సీ URI అందించగలదు. ప్రాక్సీ ఎంపిక ప్రాక్సీ URIని అంగీకరిస్తుంది, ఇది స్ట్రింగ్ లేదా URI::HTTP ఆబ్జెక్ట్గా నమోదు చేయబడింది.

ఈ మార్గం అవసరమయ్యే సేవా కార్యకలాపాలకు ఈ కాన్ఫిగర్ చేసిన క్లయింట్ను ఉపయోగించండి. SDK తన సాధారణ అభ్యర్థన క్రమానుగతీకరణ మరియు సంతకాన్ని నిలుపుకుంటుంది, దాని HTTP రవాణా ఎంచుకున్న మధ్యవర్తి ద్వారా పంపుతుంది.

సంబంధిత వ్యాసాలు