Dropbox Python SDK waxay aqbashaa fadhi HTTP oo la habeeyay. Kaaliyaha dadweynaha create_session waxa uu ka kooban yahay halbeeg proxies:

import dropbox

session = dropbox.create_session(proxies={
    'https': 'http://proxy.example:8080',
})
client = dropbox.Dropbox(access_token, session=session)

Kaaliyaha SDK waxa uu soo celiyaa fadhi Requests oo leh habaynta barkada xidhiidhka ee SDK. Gudbinta shaygaas Dropbox waxa ay ku xidhaa gaadiidka API ee macmiilka; looma baahna in la beddelo dropbox/rest.py ama la beddelo fasalka pool-manager ee gaarka ah.

Furaha qaamuuska waxa uu doortaa yoolalka HTTPS. HTTP URL waxa uu qeexayaa dhageystaha proxy tusaalahan. Si gaar ah u bixi access token caadiga ah ee codsiga iyada oo loo marayo dhismaha macmiilka. Liiska proxy HTTP waxa uu bixiyaa musharraxiin dhibco-dhamaadka oo loogu talagalay waddo dadweyne oo la ogolaaday oo Dropbox API ah iyada oo aan lahayn aqoonsiga proxy; ma bixiso access tokenkaas.

Isku-darka deegaanka Requests weli wuu khuseeyaa fadhiga. Haddii codsigu si ula kac ah u leeyahay waddada oo dhan, u dhig session.trust_env false oo si cad u bixi habaynta kalsoonida ee ku xidhan deegaanka. Haddii kale, hayso habdhaqanka deegaanka ee loo baahan yahay in la gudbiyo.

Kaaliyaha waxa kale oo uu aqbalaa ca_certs oo loogu talagalay xidhmo CA la doortay. Ku hay dhismaha fadhiga hal meel oo dib u isticmaal macmiilka soo baxa hawlihiisa loogu talagalay, si codsiyada xogta-macluumaadka iyo wareejinta faylasha ay wadaagaan gaadiidkaas la habeeyay.

Maqaallo la xiriira