AWS SDK fún Ruby ń pèsè àṣàyàn alábàákẹ́gbẹ́ http_proxy. Àkópọ̀ CloudSearchDomain tí ó wà tẹ́lẹ̀ tí ó ń lo gem iṣẹ́ ẹ̀dà 3 lè yan ọ̀nà rẹ̀ nígbà ìkọ́:

require 'aws-sdk-cloudsearchdomain'

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

Ètò náà ń pèsè endpoint ìkànpá àkọsílẹ̀ gidi rẹ̀ àti ìṣètò ẹ̀rí AWS. Endpoint náà ṣì jẹ́ àdírẹ́sì iṣẹ́ CloudSearch. Bí àkọsílẹ̀ yẹn bá ṣeé dé ní gbangba tí a sì gba àwọn alárinà gbangba láàyè, olùdíje HTTP kan láti àkójọ àṣojú HTTP lè pèsè URI àṣojú fún alábàákẹ́gbẹ́ tí kò ní àkọsílẹ̀ àṣojú. Àṣàyàn àṣojú náà ń gba URI àṣojú, tí a kọ sílẹ̀ gẹ́gẹ́ bí okùn tàbí ohun URI::HTTP.

Lo alábàákẹ́gbẹ́ tí a ti ṣètò yìí fún àwọn iṣẹ́ tí ó nílò ọ̀nà náà. SDK ń pa ìtòlẹ́sẹẹsẹ ìbéèrè àti ìfọwọ́sí rẹ̀ déédé mọ́ nígbà tí gbígbé HTTP rẹ̀ ń fi ránṣẹ́ láti ọ̀dọ̀ alárinà tí a yàn.

Àwọn àpilẹ̀kọ tó jọra