په Ruby Geocoder کې د پروکسي لارې تنظیمول
د Geocoder خپلې د HTTP او HTTPS پوښتنې لارې په هغه پروسه کې تنظیم کړئ چې د جیوکوډ کولو له عرضه کوونکي سره اړیکه نیسي.
په Rails کې د پتې پوښتنه معمولاً له هغې غوښتنلیک پروسې څخه راځي چې Geocoder چلوي. په براوزر کې تنظیم شوی پروکسي دا ثبوت نه دی چې یو ویب کارګر یا شالید دنده هغه لاره کاروي.
Geocoder په خپله ترتیب کې د پروکسي تنظیمات ښیي. د غوښتنلیک په پیل فایل کې د دواړو منزل پروتوکولونو لپاره روښانه پای ټکی ورکول کېدای شي:
Geocoder.configure(
http_proxy: 'proxy.example.net:8080',
https_proxy: 'proxy.example.net:8080'
)
د Net::HTTP دې لارې ته Geocoder د پوښتنې پروتوکول له مخې http_proxy یا https_proxy غوره کوي او پای ټکی په کوربه، پورټ او اختیاري اعتبارنامو ویشي. تنظیم د هغه پوښتنې بیکنډ او د Geocoder هغې نسخې سره سم وساتئ چې واقعاً کارول کېږي. کله چې د اجازه ورکړل شوي عامه عرضه کوونکي پوښتنې لپاره پروکسي حساب ته اړتیا نه وي، د HTTP پروکسي لیست کولی شي دې HTTP منځګړي ته مناسب host:port ارزښتونه وړاندې کړي.
هغه پروسه تنظیم کړئ چې کار کوي. که جیوکوډ کول په جلا کاري کارګر کې چلیږي، په ویب ځای پرځای کولو کې د پیل فایل بدلول د لا دمخه روان کارګر ترتیب نه تازه کوي. اړونده پروسه د غوښتنلیک د عادي ځای پرځای کولو پروسې له مخې بیا بار یا بیا پیل کړئ. د هغو پوښتنو لپاره چې Sidekiq ترسره کوي، د کارګر ریښتینې پروسه او د هغې د مراجعینو ننوتنې وګورئ.