Python s3fs იღებს Botocore-ის პროქსის კონფიგურაციას
გადასვით HTTPS პროქსის ასახვა S3FileSystem.config_kwargs-ით, სანამ ძირითადი S3 კლიენტი შეიქმნება.
Python-ის s3fs.S3FileSystem გადასცემს config_kwargs-ს ძირითადი Botocore კლიენტის კონფიგურაციას. პროქსის ასახვა მიუთითეთ უკვე შექმნისას:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
https გასაღები ირჩევს HTTPS დანიშნულებებს, ხოლო HTTP მისამართი განსაზღვრავს შუამავალს; ამ მარშრუტის საჯარო ვარიანტები ხელმისაწვდომია HTTP პროქსების სიაში. დაამატეთ http ასახვა, თუ დატვირთვა განზრახ იყენებს ჩვეულებრივ HTTP S3-თავსებად საბოლოო წერტილს.
შეინარჩუნეთ აპლიკაციის AWS სერტიფიკატები, რეგიონი და საბოლოო წერტილის კონფიგურაცია. anon=False თავისთავად არ აწვდის სერტიფიკატებს.
დააყენეთ config_kwargs, სანამ ეს ფაილური სისტემა ჩამოაყალიბებს თავის S3 კლიენტს. ორიგინალი ლექსიკონის შემდგომი რედაქტირება არ არის არსებული კლიენტის ტრანსპორტის პოლიტიკის შეცვლის მხარდაჭერილი გზა.