Python s3fs বোটোকোরের প্রক্সি কনফিগারেশন নেয়
অন্তর্নিহিত S3 ক্লায়েন্ট তৈরি হওয়ার আগে S3FileSystem.config_kwargs-এ একটি HTTPS প্রক্সি ম্যাপিং দিন।
Python-এর s3fs.S3FileSystem config_kwargs-কে অন্তর্নিহিত বোটোকোর ক্লায়েন্ট কনফিগারেশনে পাঠায়। নির্মাণের সময়েই প্রক্সি ম্যাপিং দিন:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
https কীটি HTTPS গন্তব্য নির্বাচন করে, আর HTTP URL মধ্যস্থকারীকে চিহ্নিত করে; ওই পথের জন্য পাবলিক প্রার্থীরা HTTP প্রক্সি তালিকায় পাওয়া যায়। কাজটি যদি ইচ্ছাকৃতভাবে সাধারণ HTTP S3-সামঞ্জস্যপূর্ণ এন্ডপয়েন্ট ব্যবহার করে, তবে http ম্যাপিং যোগ করুন।
অ্যাপ্লিকেশনের AWS ক্রেডেনশিয়াল, অঞ্চল ও এন্ডপয়েন্ট কনফিগারেশন রাখুন। anon=False নিজে ক্রেডেনশিয়াল সরবরাহ করে না।
এই ফাইলসিস্টেম তার S3 ক্লায়েন্ট প্রতিষ্ঠা করার আগে config_kwargs সেট করুন। পরে মূল অভিধান সম্পাদনা করা বিদ্যমান ক্লায়েন্টের পরিবহন নীতি প্রতিস্থাপনের সমর্থিত উপায় নয়।