Dropbox Python SDK د تنظیم شوې HTTP ناستې منځ ته راځي. د هغې عمومي create_session مرستندوی proxies پارامېټر لري:

import dropbox

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

د SDK مرستندوی د SDK د اړیکو ډنډ تنظیم سره Requests ناسته بېرته راګرځوي. هغه شی Dropbox ته لېږل دا د کلاینټ API لېږد سره نښلوي؛ اړتیا نشته چې dropbox/rest.py سم کړئ یا شخصي pool-manager ټولګی بدل کړئ.

د قاموس کیلي HTTPS منزلونه ټاکي. HTTP URL د دې بېلګې پروکسي اورېدونکی بیانوي. د اپلیکیشن عادي access token جلا د کلاینټ جوړونکي له لارې وړاندې کړئ. د HTTP پروکسي لیست د پروکسي تصدیق پرته د اجازه شوې عمومي Dropbox API لارې لپاره د پای نقطو نوماندان وړاندې کوي؛ خو هغه access token نه وړاندې کوي.

د Requests چاپېریال یوځای کول لا هم پر ناسته پلي کېږي. که اپلیکیشن په قصد سره ټوله لاره ولري، session.trust_env په false وټاکئ او هر هغه باور ترتیب چې چاپېریال پورې تړلی وي په ښکاره توګه وړاندې کړئ. که نه، هغه چاپېریالي چلند وساتئ چې ځای پرځای کول یې غواړي.

مرستندوی د ټاکل شوي CA بنډل لپاره ca_certs هم مني. د ناستې جوړول په یوه ځای کې وساتئ او پایله کلاینټ د هغې د پام وړ عملیاتو لپاره بیا وکاروئ، ترڅو میټاډاټا او د فایل لېږد غوښتنې هغه تنظیم شوی لېږد شریک کړي.

اړوندې مقالې