यदि 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 कलहरूका लागि मार्ग दिन सक्दैनन्, त्यसैले असफल अनुरोध स्थगित गर्न तिनीहरू प्रयोग गर्नुअघि ट्रान्सपोर्ट कन्फिगर गर्नुहोस्।

सम्बन्धित लेखहरू