URLSession பயன்படுத்தும் macOS பயன்பாடு பொதுவாக இயந்திரத்தின் ப்ராக்ஸி கொள்கையை பின்பற்றலாம், பயனரை அதே ப்ராக்ஸியை மீண்டும் உள்ளிடச் சொல்லாமல். connectionProxyDictionary இன் இயல்பு மதிப்பு சிஸ்டம் அமைப்புகளைப் பயன்படுத்துகிறது என்று Apple ஆவணப்படுத்துகிறது.

பதிவிறக்க மேலாளர் தனது சொந்த ப்ராக்ஸி விருப்பத்தை வழங்குவது நியாயமானது. தேர்வை வெளிப்படையாக்குங்கள்: “சிஸ்டம் அமைப்புகளைப் பயன்படுத்து” மற்றும் வேண்டுமென்றே கட்டமைக்கப்பட்ட அமர்வு இரண்டு வெவ்வேறு முறைகள். தற்போதைய ஒரு ப்ராக்ஸி முகவரியை நகலெடுப்பது பாதையின் ஒரு ஸ்னாப்ஷாட்டை உருவாக்குகிறது.

அமர்வை உருவாக்கும் முன் தனிப்பயன் கொள்கையைப் பயன்படுத்துங்கள். URLSession வழங்கப்பட்ட கட்டமைப்பை நகலெடுக்கிறது; பின்னர் அசல் கட்டமைப்பு பொருளை மாற்றுவது ஏற்கனவே உள்ள அமர்வைப் புதுப்பிக்காது. பயனர் பயன்பாட்டின் ப்ராக்ஸி விருப்பத்தை மாற்றும்போது, புதிய கொள்கைக்கு புதிய அமர்வை ஏற்பாடு செய்து, ஏற்கனவே நடந்துகொண்டிருக்கும் கோரிக்கைகள் எவ்வாறு முடிய வேண்டும் அல்லது ரத்து செய்யப்பட வேண்டும் என்பதை முடிவு செய்யுங்கள்.

ஆதரிக்கப்படும் வரிசைப்படுத்தல் இலக்குகளுக்கு, பழைய அகராதி இடைமுகத்திற்குப் பதிலாக Apple இப்போது proxyConfigurations பரிந்துரைக்கிறது, ஏனெனில் அது பாதுகாப்பான ப்ராக்ஸி மற்றும் ரிலே வகைகளை ஆதரிக்கிறது. அந்த இடைமுகத்தைத் தேர்ந்தெடுக்கும் முன் பயன்பாட்டின் குறைந்தபட்ச இயக்க முறைமை பதிப்புக்கு எதிராக API கிடைப்பதைச் சரிபார்க்கவும்.

இந்த நடத்தை URLSession க்கு உரியது. தனது சொந்த சாக்கெட்டுகளைத் திறக்கும் அல்லது வேறு HTTP செயலாக்கத்தைப் பயன்படுத்தும் தொகுப்புக்கு அதன் சொந்த ப்ராக்ஸி ஆதரவு தேவை. சிஸ்டம் விருப்பங்களை மாற்றும் முன் அந்த இயக்கத்தை அடையாளம் காணுங்கள்.

தொடர்புடைய கட்டுரைகள்