Konfigureer python-jira-volmagte in die JIRA-konstruktor
Gee volmagte as 'n JIRA-konstruktorsleutelwoord sodat die standaard versoek om bedienerinligting reeds die beoogde roete het.
As JIRA(...) self nie kan verbind nie, is dit te laat om client._session.proxies daarna op te dateer. Die konstruksie kan Jira kontak omdat get_server_info by verstek geaktiveer is.
Gebruik die openbare konstruktorsinset:
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,
)Gee proxies as 'n eie sleutelwoord, nie binne options nie. Die https-inskrywing kies HTTPS-bestemmings; sy HTTP-adres beskryf die volmag-luisteraar. Vir 'n publiek bereikbare Jira-diens op 'n toegelate openbare roete bied die HTTP-volmaglys kandidaat-eindpunte vir hierdie kaartwaardes. Hou die bestaande Jira-rekeninginsette apart van enige rekening wat daardie tussenganger vereis.
Die konstruktor se validate- en get_server_info-beheermaatreels kan die werk by die opstart verander wanneer die toepassing daardie gedrag nodig het. Hulle kan nie die roete vir latere Jira-oproepe verskaf nie, so konfigureer die vervoer voordat jy hulle gebruik om 'n mislukte versoek uit te stel.