Python s3fs သည် Botocore ၏ proxy ဖွဲ့စည်းမှုကို လက်ခံသည်
အခြေခံ S3 client မဖန်တီးမီ HTTPS proxy မြေပုံကို S3FileSystem.config_kwargs မှတစ်ဆင့် ပေးပို့ပါ။
Python ၏ s3fs.S3FileSystem သည် config_kwargs ကို အခြေခံ Botocore client ဖွဲ့စည်းမှုသို့ ပေးပို့သည်။ proxy မြေပုံကို ဖန်တီးချိန်တွင် ပေးပါ-
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
https သော့သည် HTTPS ပန်းတိုင်များကို ရွေးချယ်ပြီး HTTP URL သည် ကြားခံကို ဖော်ပြသည်။ ထိုလမ်းကြောင်းအတွက် အများသုံး ကိုယ်စားလှယ်များကို HTTP proxy စာရင်းတွင် ရနိုင်သည်။ အလုပ်ဝန်က ရိုးရှင်းသော HTTP S3-ကိုက်ညီသည့် အဆုံးမှတ်ကို တမင်အသုံးပြုပါက http မြေပုံကို ထည့်ပါ။
အက်ပ်၏ AWS အထောက်အထားများ၊ ဒေသနှင့် အဆုံးမှတ်ဖွဲ့စည်းမှုကို ထိန်းသိမ်းပါ။ anon=False သည် အထောက်အထားများကို သူ့ဘာသာ မပေးပါ။
ဤဖိုင်စနစ် ၎င်း၏ S3 client ကို မတည်ဆောက်မီ config_kwargs ကို သတ်မှတ်ပါ။ မူရင်းအဘိဓာန်ကို နောက်ပိုင်းတွင် တည်းဖြတ်ခြင်းသည် ရှိပြီးသား client ၏ သယ်ယူပို့ဆောင်ရေး မူဝါဒကို အစားထိုးရန် ပံ့ပိုးထားသော နည်းလမ်း မဟုတ်ပါ။