Mae AWS SDK ar gyfer Ruby yn cynnig opsiwn cleient http_proxy. Gall integreiddiad CloudSearchDomain sy'n bodoli eisoes sy'n defnyddio gem y gwasanaeth fersiwn 3 ddewis ei lwybr wrth ei adeiladu:

require 'aws-sdk-cloudsearchdomain'

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

Mae'r cymhwysiad yn darparu ei bwynt terfyn parth go iawn a chyfluniad credydau AWS. Mae'r pwynt terfyn yn parhau i fod yn gyfeiriad gwasanaeth CloudSearch. Os yw'r parth hwnnw ar gael yn gyhoeddus ac os caniateir cyfryngwyr cyhoeddus, gall ymgeisydd HTTP o'r rhestr proesi HTTP ddarparu URI proesi i gleient heb gyfrif proesi wedi'i gyflunio. Mae'r opsiwn proesi yn derbyn URI proesi, a ddogfenir fel llinyn neu wrthrych URI::HTTP.

Defnyddiwch y cleient cyfluniedig hwn ar gyfer y gweithrediadau gwasanaeth sydd angen y llwybr. Mae'r SDK yn cadw ei gyfresoli a'i lofnodi ceisiadau arferol tra bod ei drafnidiaeth HTTP yn anfon trwy'r cyfryngwr a ddewiswyd.

Erthyglau cysylltiedig