Configureu els proxies de python-jira al constructor de JIRA
Passeu els proxies com a paraula clau del constructor de JIRA perquè la sol·licitud d'informació del servidor per defecte ja tingui la ruta prevista.
Si JIRA(...) mateix no pot connectar, actualitzar client._session.proxies després arriba massa tard. La construcció pot contactar amb Jira perquè get_server_info està activat per defecte.
Utilitzeu l'argument públic del constructor:
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,
)Proporcioneu proxies com a paraula clau pròpia, no dins de options. L'entrada https selecciona destinacions HTTPS; la seva URL HTTP descriu l'oient del proxy. Per a un servei Jira accessible públicament en una ruta pública permesa, Llista de proxies HTTP ofereix candidats a punt final per a aquests valors del mapa. Mantingueu les dades del compte Jira existents separades de qualsevol compte que requereixi aquest intermediari.
Els controls validate i get_server_info del constructor poden canviar la feina d'inici quan l'aplicació necessita aquest comportament. No poden proporcionar la ruta per a crides posteriors a Jira, així que configureu el transport abans d'utilitzar-los per ajornar una sol·licitud fallida.