JIRA(...) സ്വയം കണക്ഷൻ എടുക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, പിന്നീട് client._session.proxies അപ്ഡേറ്റ് ചെയ്യുന്നത് വളരെ വൈകിയാണ്. get_server_info സ്വതവേ പ്രവർത്തനക്ഷമമായതിനാൽ നിർമ്മാണത്തിന് Jira-യുമായി ബന്ധപ്പെടാം.

കൺസ്ട്രക്ടറിന്റെ പൊതു ആർഗ്യുമെന്റ് ഉപയോഗിക്കുക:

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

proxies ഒരു പ്രത്യേക കീവേഡ് ആയി നൽകുക, options-നുള്ളിൽ അല്ല. https എൻട്രി HTTPS ലക്ഷ്യങ്ങൾ തിരഞ്ഞെടുക്കുന്നു; അതിന്റെ HTTP URL പ്രോക്സി ലിസണറെ വിവരിക്കുന്നു. അനുവദിച്ച പൊതു പാതയിൽ പൊതുവായി ലഭ്യമായ Jira സേവനത്തിന്, HTTP പ്രോക്സി പട്ടിക ഈ മാപ്പ് മൂല്യങ്ങൾക്ക് എൻഡ്പോയിന്റ് സ്ഥാനാർത്ഥികൾ നൽകുന്നു. നിലവിലുള്ള Jira അക്കൗണ്ട് ഇൻപുട്ടുകൾ ആ ഇടനിലക്കാരൻ ആവശ്യപ്പെടുന്ന ഏതെങ്കിലും അക്കൗണ്ടിൽ നിന്ന് വേർതിരിച്ച് സൂക്ഷിക്കുക.

കൺസ്ട്രക്ടറിന്റെ validate, get_server_info നിയന്ത്രണങ്ങൾ ആപ്ലിക്കേഷന് ആ പെരുമാറ്റം ആവശ്യമുള്ളപ്പോൾ സ്റ്റാർട്ടപ്പ് ജോലി മാറ്റാം. പിന്നീടുള്ള Jira വിളികൾക്ക് അവയ്ക്ക് വഴി നൽകാൻ കഴിയില്ല, അതിനാൽ പരാജയപ്പെടുന്ന അഭ്യർത്ഥന മാറ്റിവയ്ക്കാൻ അവ ഉപയോഗിക്കുന്നതിന് മുമ്പ് ട്രാൻസ്പോർട്ട് കോൺഫിഗർ ചെയ്യുക.

അനുബന്ധ ലേഖനങ്ങൾ