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 கன்ஸ்ட்ரக்டர் வாதத்தைப் பயன்படுத்துவது, மற்றொரு தலைமுறையை இலக்காகக் கொண்டது; மாற்றியமைக்கும் முன் இறக்குமதி செய்த வகுப்பைச் சரிபார்க்கவும்.