Ikiwa JIRA(...) yenyewe haiwezi kuunganisha, kusasisha client._session.proxies baadaye ni kuchelewa sana. Ujenzi unaweza kuwasiliana na Jira kwa sababu get_server_info imewezeshwa kwa chaguo-msingi.

Tumia hoja ya umma ya kijenzi:

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,
)

Toa proxies kama neno la ufunguo lake, si ndani ya options. Ingizo la https huchagua maeneo ya HTTPS; URL yake ya HTTP inaelezea msikilizaji wa proksi. Kwa huduma ya Jira inayofikiwa na umma kwenye njia ya umma inayoruhusiwa, Orodha ya proksi za HTTP hutoa wagombea wa sehemu za mwisho kwa thamani hizi za ramani. Weka ingizo la akaunti ya Jira lililopo tofauti na akaunti yoyote inayohitajika na mpatanishi huyo.

Vidhibiti vya validate na get_server_info vya kijenzi vinaweza kubadilisha kazi ya kuanza wakati programu inahitaji tabia hiyo. Haviwezi kutoa njia kwa simu za Jira baadaye, kwa hivyo sanidi usafirishaji kabla ya kuvitumia kuahirisha ombi linaloshindwa.

Makala zinazohusiana