Python s3fs מאמץ את תצורת ה-proxy של Botocore
העבר מיפוי proxy של HTTPS דרך S3FileSystem.config_kwargs לפני יצירת לקוח ה-S3 הבסיסי.
s3fs.S3FileSystem של Python מעביר את config_kwargs אל תצורת לקוח ה-Botocore הבסיסי. ספק את מיפוי ה-proxy כבר בעת הבנייה:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
המפתח https בוחר יעדי HTTPS, וכתובת ה-HTTP מזהה את המתווך; מועמדים ציבוריים למסלול זה זמינים ברשימת ה-proxy של HTTP. הוסף מיפוי http אם עומס העבודה משתמש במכוון בנקודת קצה פשוטה של S3 התואמת ל-HTTP.
שמור על פרטי ה-AWS של היישום, האזור ותצורת נקודת הקצה. anon=False אינו מספק בעצמו פרטי גישה.
הגדר את config_kwargs לפני שמערכת הקבצים הזו מקימה את לקוח ה-S3 שלה. עריכת המילון המקורי לאחר מכן אינה דרך נתמכת להחלפת מדיניות התעבורה של לקוח קיים.