AWS Ruby SDK клиентэд зориулсан ил тод прокси
SDK клиентийн http_proxy сонголтыг ашиглаж, үйлчилгээний төгсгөлийн цэг болон AWS хүсэлтийн ердийн боловсруулалтыг хадгална уу.
AWS SDK for Ruby нь http_proxy клиентийн сонголтыг санал болгодог. Үйлчилгээний 3 хувилбарын gem ашигладаг одоо байгаа CloudSearchDomain интеграци нь бүтээх үедээ замаа сонгох боломжтой:
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 нэр дэвшигч прокси бүртгэл тохируулаагүй клиентэд прокси URI өгч чадна. Прокси сонголт нь прокси URI хүлээн авдаг бөгөөд үүнийг мөр эсвэл URI::HTTP объект гэж баримтжуулсан.
Энэ замыг шаарддаг үйлчилгээний үйлдлүүдэд энэ тохируулсан клиентийг ашиглана уу. SDK хүсэлтийн ердийн цуваачлал болон гарын үсгийг хадгалж, HTTP зөөвөр нь сонгосон зуучлагчаар дамжуулан илгээдэг.