Lungiselela ama-proxy e-python-jira ku-JIRA constructor
Dlulisa ama-proxy njengegama elingukhiye le-JIRA constructor ukuze isicelo samagama eseva esizenzakalelayo sibe nomzila ofunayo.
Uma JIRA(...) ngokwayo yehluleka ukuxhuma, ukubuyekeza client._session.proxies ngemuva kwalokho sekwephuze kakhulu. Ukwakhiwa kungaxhumana ne-Jira ngoba get_server_info kuvunyelwe ngokuzenzakalelayo.
Sebenzisa i-agumenti yomphakathi ye-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,
)Nikeza proxies njengegama layo elingukhiye, hhayi ngaphakathi kwe-options. Umhlahlandlela we-https ukhetha izindawo ze-HTTPS; i-URL yayo ye-HTTP ichaza isilaleli se-proxy. Kusebenziseka kwe-Jira okufinyeleleka emphakathini emzileni womphakathi ovunyelwe, Uhlu lwama-proxy e-HTTP inikeza abangeneleli bendawo yokugcina yalawa magugu emephu. Gcina okokufaka kwe-akhawunti ye-Jira ekhona kuhlukile kunoma iyiphi i-akhawunti edingwa yilowo olamula.
Izilawuli ze-validate ne-get_server_info ze-constructor zingashintsha umsebenzi wokuqala lapho uhlelo ludinga lokho kuziphatha. Azikwazi ukunikeza umzila wezingcingo ze-Jira zakamuva, ngakho lungiselela ezokuthutha ngaphambi kokuzisebenzisa ukuhlehlisa isicelo esihlulekayo.