AWS Ruby SDK සේවාදායකය සඳහා පැහැදිලි ප්රොක්සි
සේවාවේ endpoint සහ සාමාන්ය AWS ඉල්ලීම් හැසිරවීම රඳවා ගනිමින් SDK සේවාදායකයේ http_proxy විකල්පය භාවිත කරන්න.
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'
)යෙදුම එහි සැබෑ වසම් endpoint සහ AWS අක්තපත්ර වින්යාසය ලබා දෙයි. endpoint CloudSearch සේවාවේ ලිපිනය ලෙසම පවතී. එම වසම පොදුවේ ළඟා විය හැකි නම් සහ පොදු මැදිහත්කරුවන්ට අවසර තිබේ නම්, HTTP ප්රොක්සි ලැයිස්තුවෙන් HTTP අපේක්ෂකයෙකුට ප්රොක්සි ගිණුමක් වින්යාස නොකළ සේවාදායකයකුට ප්රොක්සි URI ලබා දිය හැක. ප්රොක්සි විකල්පය ප්රොක්සි URI එකක් පිළිගනී, එය string එකක් හෝ URI::HTTP වස්තුවක් ලෙස ලේඛනගත කර ඇත.
මෙම මාර්ගය අවශ්ය සේවා ක්රියාවල සඳහා මෙම වින්යාස කළ සේවාදායකය භාවිත කරන්න. SDK එහි සාමාන්ය ඉල්ලීම් අනුක්රමණය සහ අත්සන් කිරීම රඳවා ගනිමින් එහි HTTP ප්රවාහනය තෝරාගත් මැදිහත්කරු හරහා යවයි.