Proxy espliċitu għal klijent AWS Ruby SDK
Uża l-għażla http_proxy tal-klijent SDK filwaqt li żżomm il-punt tat-tmiem tas-servizz u l-immaniġġjar normal tat-talbiet AWS.
L-AWS SDK għal Ruby joffri għażla ta' klijent http_proxy. Integrazzjoni eżistenti ta' CloudSearchDomain li tuża l-gem tas-servizz fil-verżjoni 3 tista' tagħżel ir-rotta tagħha waqt il-bini:
require 'aws-sdk-cloudsearchdomain'
client = Aws::CloudSearchDomain::Client.new(
region: 'us-east-1',
endpoint: domain_endpoint,
http_proxy: 'http://proxy.example.net:8080'
)L-applikazzjoni tipprovdi l-punt tat-tmiem tad-dominju reali tagħha u l-konfigurazzjoni tal-kredenzjali AWS. Il-punt tat-tmiem jibqa' l-indirizz tas-servizz CloudSearch. Jekk dak id-dominju jkun aċċessibbli pubblikament u l-intermedjarji pubbliċi jkunu permessi, kandidat HTTP mil-lista tal-proxy HTTP jista' jipprovdi l-URI tal-proxy lill-klijent mingħajr kont tal-proxy konfigurat. L-għażla tal-proxy taċċetta URI tal-proxy, dokumentat bħala string jew oġġett URI::HTTP.
Uża dan il-klijent konfigurat għall-operazzjonijiet tas-servizz li jeħtieġu r-rotta. L-SDK iżomm is-serjalizzazzjoni u l-firma normali tat-talbiet filwaqt li t-trasport HTTP tiegħu jibgħat permezz tal-intermedjarju magħżul.