Pythoni s3fs.S3FileSystem edastab config_kwargs aluseks olevale Botocore'i kliendiseadistusele. Esitage puhverserveri vastendus juba loomisel:

import s3fs

filesystem = s3fs.S3FileSystem(
    anon=False,
    config_kwargs={
        "proxies": {
            "https": "http://proxy.example.net:8080",
        },
    },
)

Võti https valib HTTPS-sihtkohad ja HTTP-URL määrab vahendaja; selle marsruudi avalikud kandidaadid on saadaval HTTP-puhverserverite loendis. Lisage http-vastendus, kui töökoormus kasutab teadlikult tavalist HTTP-ga ühilduvat S3-lõpp-punkti.

Säilitage rakenduse AWS-i volitused, piirkond ja lõpp-punkti seadistus. anon=False ei anna ise volitusi.

Määrake config_kwargs enne, kui see failisüsteem loob oma S3-kliendi. Algse sõnastiku hilisem muutmine ei ole toetatud viis olemasoleva kliendi transpordipoliitika asendamiseks.

Seotud artiklid