AWS SDK за Ruby нуди клијентску опцију http_proxy. Постојећа интеграција CloudSearchDomain која користи gem услуге верзије 3 може да изабере своју руту при изради:

require 'aws-sdk-cloudsearchdomain'

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

Апликација доставља стварну крајњу тачку домена и конфигурацију AWS акредитива. Крајња тачка остаје адреса услуге CloudSearch. Ако је тај домен јавно доступан и јавни посредници су дозвољени, HTTP кандидат са листе HTTP проксија може да пружи proxy URI клијенту без конфигурисаног proxy налога. Опција proxy прихвата proxy URI, документован као стринг или објекат URI::HTTP.

Користите овај конфигурисани клијент за операције услуге којима је потребна рута. SDK задржава уобичајену серијализацију и потписивање захтева док његов HTTP транспорт шаље преко изабраног посредника.

Повезани чланци