AWS SDK for Ruby, http_proxy istemci seçeneği sunar. Sürüm 3 hizmet gem'ini kullanan mevcut bir CloudSearchDomain entegrasyonu rotasını oluşturma sırasında seçebilir:

require 'aws-sdk-cloudsearchdomain'

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

Uygulama gerçek alan adı uç noktasını ve AWS kimlik bilgisi yapılandırmasını sağlar. Uç nokta CloudSearch hizmet adresi olarak kalır. Bu alan adı herkese açıksa ve genel aracılar izinliyse, HTTP proxy listesindeki bir HTTP adayı proxy hesabı yapılandırılmamış bir istemciye proxy URI'si sağlayabilir. Proxy seçeneği, dize veya URI::HTTP nesnesi olarak belgelenen bir proxy URI'si kabul eder.

Bu rotaya ihtiyaç duyan hizmet işlemleri için bu yapılandırılmış istemciyi kullanın. SDK normal istek serileştirmesini ve imzalamasını korurken HTTP taşıması seçilen aracı üzerinden gönderir.

İlgili makaleler