AWS SDK za Ruby nudi klijentsku opciju http_proxy. Postojeća integracija CloudSearchDomain koja koristi gem usluge verzije 3 može odabrati svoju rutu pri izradi:

require 'aws-sdk-cloudsearchdomain'

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

Aplikacija daje stvarnu krajnju točku domena i konfiguraciju AWS akreditiva. Krajnja točka ostaje adresa usluge CloudSearch. Ako je taj domen javno dostupan i javni posrednici dopušteni, HTTP kandidat sa liste HTTP proxyja može pružiti proxy URI klijentu bez konfiguriranog proxy računa. Opcija proxy prihvata proxy URI, dokumentiran kao string ili objekt URI::HTTP.

Koristite ovaj konfigurirani klijent za operacije usluge kojima je potrebna ruta. SDK zadržava uobičajenu serijalizaciju i potpisivanje zahtjeva dok njegov HTTP transport šalje preko odabranog posrednika.

Povezani članci