Python s3fs tek over Botocore sin proxykonfigurasjon
Send ei HTTPS-proxytilordning gjennom S3FileSystem.config_kwargs før den underliggande S3-klienten vert oppretta.
s3fs.S3FileSystem i Python sender config_kwargs vidare til den underliggande Botocore-klientkonfigurasjonen. Oppgje proxytilordninga ved opprettinga:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
Nøkkelen https vel HTTPS-destinasjonar, og HTTP-URL-en peikar ut mellomleddet; offentlege kandidatar for den ruta finst i HTTP-proxylista. Legg til ei http-tilordning dersom arbeidslasta med vilje nyttar eit enkelt HTTP S3-kompatibelt endepunkt.
Hald på AWS-legitimasjonen, regionen og endepunktkonfigurasjonen til applikasjonen. anon=False leverer ikkje legitimasjon sjølv.
Set config_kwargs før dette filsystemet etablerer S3-klienten sin. Å redigere den opphavlege ordboka etterpå er ikkje ein støtta måte å byte ut transportpolitikken til ein eksisterande klient.