AWS Ruby SDK mijozi uchun ochiq proksi
SDK mijozi http_proxy parametridan foydalaning, xizmat endpointi va odatdagi AWS so‘rovlarini qayta ishlashni saqlab qoling.
AWS SDK for Ruby http_proxy mijoz parametrini taqdim etadi. 3-versiyadagi xizmat gemidan foydalanadigan mavjud CloudSearchDomain integratsiyasi marshrutini yaratishda tanlashi mumkin:
require 'aws-sdk-cloudsearchdomain'
client = Aws::CloudSearchDomain::Client.new(
region: 'us-east-1',
endpoint: domain_endpoint,
http_proxy: 'http://proxy.example.net:8080'
)Ilova haqiqiy domen endpointini va AWS hisob ma’lumotlari konfiguratsiyasini taqdim etadi. Endpoint CloudSearch xizmatining manzili bo‘lib qoladi. Agar bu domen ommaga ochiq bo‘lsa va ommaviy vositachilarga ruxsat berilgan bo‘lsa, HTTP proksilar ro‘yxatidan HTTP nomzodi proksi hisobi sozlanmagan mijozga proksi URI taqdim etishi mumkin. Proksi parametri proksi URI ni qabul qiladi, u satr yoki URI::HTTP obyekti sifatida hujjatlashtirilgan.
Bu marshrut kerak bo‘ladigan xizmat amallari uchun shu sozlangan mijozdan foydalaning. SDK odatdagi so‘rovlar ketma-ketligi va imzosini saqlaydi, HTTP transporti esa tanlangan vositachi orqali yuboradi.