Den AWS SDK fir Ruby bitt eng Client-Optioun http_proxy un. Eng bestoend CloudSearchDomain-Integratioun, déi de Service-Gem an der Versioun 3 benotzt, kann hir Route schonn beim Erstelle wielen:

require 'aws-sdk-cloudsearchdomain'

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

D'Applikatioun liwwert hire richtegen Domain-Endpunkt an d'AWS-Zugangsdaten-Konfiguratioun. Den Endpunkt bleift d'Adress vum CloudSearch-Service. Wann dës Domain ëffentlech erreechbar ass an ëffentlech Vermëttler erlaabt sinn, kann en HTTP-Kandidat aus der HTTP-Proxy-Lëscht d'Proxy-URI fir e Client ouni ageriichte Proxy-Konto liwweren. D'Proxy-Optioun akzeptéiert eng Proxy-URI, dokumentéiert als String oder URI::HTTP-Objet.

Benotzt dësen ageriichte Client fir d'Serviceoperatiounen, déi d'Route brauchen. Den SDK behält seng normal Ufro-Serialiséierung a -Signatur bäi, während säin HTTP-Transport iwwer de gewielte Vermëttler schéckt.

Ähnlech Artikelen