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 URL ಮಧ್ಯವರ್ತಿಯನ್ನು ಗುರುತಿಸುತ್ತದೆ; ಆ ಮಾರ್ಗಕ್ಕೆ ಸಾರ್ವಜನಿಕ ಅಭ್ಯರ್ಥಿಗಳು HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯಲ್ಲಿ ಲಭ್ಯವಿವೆ. ಕೆಲಸವು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಸರಳ HTTP S3-ಹೊಂದಿಕೆಯ ಎಂಡ್‌ಪಾಯಿಂಟ್ ಬಳಸಿದರೆ http ಮ್ಯಾಪಿಂಗ್ ಸೇರಿಸಿ.

ಅಪ್ಲಿಕೇಶನ್‌ನ AWS ರುಜುವಾತುಗಳು, ಪ್ರದೇಶ ಮತ್ತು ಎಂಡ್‌ಪಾಯಿಂಟ್ ಸಂರಚನೆಯನ್ನು ಉಳಿಸಿಕೊಳ್ಳಿ. anon=False ತಾನೇ ರುಜುವಾತುಗಳನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ.

ಈ ಫೈಲ್‌ಸಿಸ್ಟಮ್ ತನ್ನ S3 ಕ್ಲೈಂಟ್ ಸ್ಥಾಪಿಸುವ ಮೊದಲು config_kwargs ಹೊಂದಿಸಿ. ನಂತರ ಮೂಲ ನಿಘಂಟನ್ನು ಸಂಪಾದಿಸುವುದು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕ್ಲೈಂಟ್‌ನ ಸಾರಿಗೆ ನೀತಿಯನ್ನು ಬದಲಾಯಿಸುವ ಬೆಂಬಲಿತ ಮಾರ್ಗವಲ್ಲ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು