URLSession-ত ছিষ্টেম প্ৰক্সি ছেটিংছ বা এটা ছেছন অভাৰৰাইড ব্যৱহাৰ কৰক
URLSession-ক ডিফল্টভাৱে ছিষ্টেম প্ৰক্সি ছেটিংছ ব্যৱহাৰ কৰিবলৈ দিয়ক, আৰু ইচ্ছাকৃত অভাৰৰাইড এটা সংৰচিত ছেছনলৈ সীমাবদ্ধ ৰাখক।
URLSession ব্যৱহাৰ কৰা এটা macOS এপ্লিকেশ্যনে সাধাৰণতে মেছিনৰ প্ৰক্সি নীতি অনুসৰণ কৰিব পাৰে, ব্যৱহাৰকাৰীক একে প্ৰক্সি পুনৰ সোমাব নালাগে। Apple-এ নথিভুক্ত কৰিছে যে ডিফল্ট connectionProxyDictionary মানে ছিষ্টেম ছেটিংছ ব্যৱহাৰ কৰে।
এটা ডাউনলোড মেনেজাৰে নিজৰ প্ৰক্সি পছন্দ আগবঢ়োৱাটো যুক্তিসংগত। পছন্দটো স্পষ্ট কৰক: “ছিষ্টেম ছেটিংছ ব্যৱহাৰ কৰক” আৰু ইচ্ছাকৃতভাৱে সংৰচিত ছেছন দুটা পৃথক অৱস্থা। এটা চলিত প্ৰক্সি ঠিকনা কপি কৰিলে পথটোৰ এটা স্নেপশ্বট সৃষ্টি হয়।
ছেছন সৃষ্টি কৰাৰ আগতে কাষ্টম নীতি প্ৰয়োগ কৰক। URLSession-এ দিয়া কনফিগাৰেশ্যন কপি কৰে; পিছত মূল কনফিগাৰেশ্যন বস্তু সলনি কৰিলে চলিত ছেছন আপডেট নহয়। যেতিয়া ব্যৱহাৰকাৰীয়ে এপ্লিকেশ্যনৰ প্ৰক্সি পছন্দ সলনি কৰে, নতুন নীতিত এটা নতুন ছেছনৰ ব্যৱস্থা কৰক আৰু চলি থকা অনুৰোধবোৰ কেনেদৰে শেষ বা বাতিল হ'ব সেইটো ঠিক কৰক।
সমৰ্থিত ডিপ্লয়মেণ্ট লক্ষ্যৰ বাবে Apple-এ এতিয়া পুৰণি অভিধান ইণ্টাৰফেছৰ পৰিৱৰ্তে proxyConfigurations পৰামৰ্শ দিয়ে, কাৰণ ই সুৰক্ষিত প্ৰক্সি আৰু ৰিলে প্ৰকাৰ সমৰ্থন কৰে। সেই ইণ্টাৰফেছ বাছনি কৰাৰ আগতে এপ্লিকেশ্যনৰ ন্যূনতম অপাৰেটিং ছিষ্টেম সংস্কৰণৰ সৈতে API উপলব্ধতা পৰীক্ষা কৰক।
এই আচৰণ URLSession ৰ। নিজৰ ছকেট খোলা বা অন্য HTTP ৰূপায়ণ ব্যৱহাৰ কৰা পেকেজৰ নিজৰ প্ৰক্সি সমৰ্থন প্ৰয়োজন। ছিষ্টেম পছন্দ সলনি কৰাৰ আগতে সেই ট্ৰান্সপৰ্ট চিনাক্ত কৰক।