Viss JIRA(...) sjølv ikkje får samband, er det for seint å oppdatere client._session.proxies etterpå. Konstruksjonen kan kontakte Jira fordi get_server_info er slått på som standard.

Bruk det offentlege argumentet til konstruktøren:

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

Oppgje proxies som sitt eige nøkkelord, ikkje inne i options. Oppføringa https vel HTTPS-destinasjonar; HTTP-URL-en skildrar proxy-lyttaren. For ein offentleg tilgjengeleg Jira-teneste på ei tillaten offentleg rute gjev Liste over HTTP-proxyar kandidatar for endepunkt til desse kartverdiane. Hald dei eksisterande Jira-kontoinnstillingane skilde frå kva konto som helst som mellombodet krev.

validate- og get_server_info-styringane til konstruktøren kan endre oppstartarbeidet når programmet treng den åtferda. Dei kan ikkje gje ruta for seinare Jira-kall, så konfigurer transporten før du brukar dei til å utsetje ein mislukka førespurnad.

Relaterte artiklar