Box Python च्या with_proxy ने परत दिलेला क्लायंट ठेवा
व्युत्पन्न Box SDK प्रॉक्सी-संरचित प्रत तयार करते; मूळ क्लायंटवरील कॉल त्याचे मूळ संरचना टिकवतात.
from box_sdk_gen import ProxyConfig
proxied_client = client.with_proxy(
config=ProxyConfig(url="http://proxy.example:8080")
)या मार्गाची आवश्यकता असलेल्या API क्रियांसाठी proxied_client वापरा. client हा विद्यमान प्रमाणित BoxClient आहे; with_proxy कॉल करून त्याचे परत मिळालेले मूल्य टाकून दिल्यास पुढील क्रिया मूळ ऑब्जेक्टवरच राहतात.
ProxyConfig गरज असल्यास मध्यस्थासाठी username आणि password स्वीकारतो. हे Box प्रमाणीकरण ऑब्जेक्टपासून वेगळे आहेत. HTTP प्रॉक्सी सूचीमधून निवडलेला HTTP एंडपॉइंट ProxyConfig साठी सार्वजनिक मार्ग देऊ शकतो. ही पद्धत त्या प्रॉक्सी संरचनेसह नेटवर्क सत्र घेते आणि ॲप्लिकेशनचे योग्य प्रमाणीकरण व पुनःप्रयत्न धोरण टिकवते.
हे व्युत्पन्न box_sdk_gen इंटरफेस आहे. जुनी boxsdk.Client पद्धत Requests सत्र सानुकूलन किंवा proxies कन्स्ट्रक्टर युक्तिवाद वापरते आणि दुसऱ्या पिढीला लक्ष्य करते; जुळवून घेण्यापूर्वी आयात केलेला वर्ग तपासा.