AWS Ruby SDK خېرىدارى ئۈچۈن ئوچۇق ۋاكالەتچى
SDK خېرىدارىنىڭ http_proxy تاللانمىسىنى ئىشلىتىپ، مۇلازىمەتنىڭ endpoint ۋە نورمال AWS تەلەپ بىر تەرەپ قىلىشنى ساقلاڭ.
Ruby ئۈچۈن AWS SDK 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'
)ئەپ ئەمەلىي دومېن endpoint ۋە AWS كىنىشكە سەپلىمىسىنى تەمىنلەيدۇ. endpoint CloudSearch مۇلازىمىتىنىڭ ئادرېسى بولۇپ قالىدۇ. ئەگەر بۇ دومېن ئاممىغا ئوچۇق بولسا ۋە ئاممىۋى ۋاسىتىلىرگە رۇخسەت قىلىنسا، HTTP ۋاكالەتچى تىزىملىكىدىن HTTP نامزاتى ۋاكالەتچى ھېساباتى سەپلەنمىگەن خېرىدارغا ۋاكالەتچى URI بېرەلەيدۇ. ۋاكالەتچى تاللانمىسى ۋاكالەتچى URI نى قوبۇل قىلىدۇ، ئۇ تىزىملىك ياكى URI::HTTP ئوبيېكتى سۈپىتىدە خاتىرىلەنگەن.
بۇ يولنى تەلەپ قىلىدىغان مۇلازىمەت مەشغۇلاتلىرى ئۈچۈن بۇ سەپلەنگەن خېرىدارنى ئىشلىتىڭ. SDK نورمال تەلەپ تەرتىپلەش ۋە ئىمزالىنى ساقلايدۇ، HTTP توشۇشى تاللانغان ۋاسىتىچى ئارقىلىق ئەۋەتىدۇ.