এটা Windows PAC স্ক্ৰিপ্টে গন্তব্য অনুসৰি প্ৰক্সি বাছনি কৰিব পাৰে। R ৰ curl পেকেজেৰে কৰা ডাউনলোডৰ বাবে, স্থানান্তৰ হেণ্ডেল সৃষ্টি কৰাৰ আগতে Windows সহায়কক সেই URL ৰ পথ সোধক:

url <- "https://example.com/data.csv"
route <- curl::ie_get_proxy_for_url(url)
if (is.null(route)) route <- ""

handle <- curl::new_handle(proxy = route)
connection <- curl::curl(url, handle = handle)

এপ্লিকেশ্বনৰ স্বাভাৱিক সংযোগ জীৱনচক্ৰৰ জৰিয়তে সংযোগ পঢ়ক আৰু বন্ধ কৰক। স্নিপেটে সেই curl হেণ্ডেলৰ বাবে পথ স্থাপন কৰে; ই R প্ৰক্ৰিয়াত থকা সকলো নেটৱৰ্কিং পেকেজ কনফিগাৰ নকৰে।

সহায়কে বৰ্তমান Windows প্ৰক্সি কনফিগাৰেচন পঢ়ে। স্বয়ংক্ৰিয় কনফিগাৰেচন সক্ৰিয় থাকিলে, মূল্যায়নে PAC স্ক্ৰিপ্ট ডাউনলোড আৰু চলোৱা কাৰ্য সন্নিবিষ্ট কৰিব পাৰে, গতিকে লুকআপত সময় লাগিব পাৰে। সুবিধাজনক অসম্পৰ্কিত পৰীক্ষা ছাইটৰ পৰিবৰ্তে প্ৰকৃত লক্ষ্য URL ব্যৱহাৰ কৰক।

কোনো প্ৰক্সি বাছনি নহ'লে সহায়কে NULL ঘূৰাই দিয়ে। উদাহৰণত থকা স্পষ্ট খালী প্ৰক্সি ষ্ট্ৰিঙে libcurl ক এই স্থানান্তৰ পোনপটীয়াকৈ কৰিবলৈ কয়, ছেছনত এৰি যোৱা প্ৰক্সি পৰিবেশ চলকলৈ ঘূৰি নাযায়।

PAC ফাইলৰ URL ফলস্বৰূপ প্ৰক্সি এণ্ডপইণ্ট নহয়। সেই স্ক্ৰিপ্ট URL হেণ্ডেলৰ প্ৰক্সি মান হিচাপে পঠিয়ালে libcurl ক স্ক্ৰিপ্ট মূল্যায়ন কৰিবলৈ নকয়।

এই লুকআপে এটা বাছনি কৰা প্ৰক্সি ঘূৰাই দিয়ে, প্ৰতিটো PAC প্ৰাৰ্থীৰ বাবে সম্পূৰ্ণ ব্ৰাউজাৰ সমতুল্য ফেইলঅ'ভাৰ ইঞ্জিন নহয়। ই প্ৰমাণীকৰণ তথ্যও যোগান নধৰে। এই নীতিত প্ৰকৃততে প্ৰয়োজন হোৱা Windows ক্লায়েণ্ট আৰু curl স্থানান্তৰতে ব্যৱস্থাপনা স্থানীয় কৰি ৰাখক।

সম্পৰ্কিত প্ৰবন্ধ