که JIRA(...) پخپله نشي وصل کېدلی، نو وروسته client._session.proxies تازه کول ډېر ناوخته دي. جوړښت کولی شي له Jira سره اړیکه ونیسي ځکه چې get_server_info په ډیفالټ فعال دی.

د جوړونکي عامه دلیل وکاروئ:

from jira import JIRA

client = JIRA(
    server='https://jira.example',
    basic_auth=(jira_user, jira_api_token),
    proxies={
        'http': 'http://proxy.example:8080',
        'https': 'http://proxy.example:8080',
    },
    timeout=30,
)

proxies د خپلې جلا کلیدي کلمې په توګه ورکړئ، نه د options دننه. د https ننوتنه HTTPS منزلونه غوره کوي؛ د هغې HTTP URL د پروکسي اورېدونکي تشریح کوي. په اجازه ورکړل شوې عامه لاره کې په عامه توګه د لاسرسي وړ Jira خدمت لپاره، د HTTP پروکسي لیست د دې نقشې ارزښتونو لپاره د پای نقطو نوماندان برابروي. موجوده Jira حساب ننوتنې له هغه حساب څخه جلا وساتئ چې هغه منځګړی یې غواړي.

د جوړونکي validate او get_server_info کنټرولونه کولی شي د پیل کار بدل کړي کله چې غوښتنلیک ته هغه چلند ته اړتیا وي. دوی نشي کولی د وروستیو Jira غږونو لپاره لاره برابره کړي، نو د ناکامې غوښتنې ځنډولو لپاره د دوی له کارولو مخکې ټرانسپورټ تنظیم کړئ.

اړوندې مقالې