R ৰ curl পেকেজে libcurl ব্যৱহাৰ কৰে। সেয়েহে প্ৰক্ৰিয়া পৰিৱেশৰ প্ৰক্সি এটা প্ৰয়োগ হ'ব পাৰে যদিও curl_fetch_memory ত অনুৰোধত কোনো প্ৰক্সি আৰ্গুমেণ্ট নাথাকে:

Sys.setenv(ALL_PROXY = "http://proxy.example:8080")
result <- curl::curl_fetch_memory("https://www.example.org/")

অনুৰোধ প্ৰস্তুত কৰাৰ আগতে পৰিৱেশ স্থাপন কৰক। সম্পূৰ্ণ এণ্ডপইণ্ট ব্যৱহাৰ কৰক, উদ্দেশ্য কৰা scheme আৰু port সহ; কেৱল হোষ্টনামে সঠিক প্ৰটোকল বুজায় বুলি ধৰি নল'ব। অনুমোদিত ৰাজহুৱা-চাইট অনুৰোধৰ বাবে HTTP প্ৰক্সি তালিকা এ উদাহৰণৰ HTTP প্ৰক্সি URL ৰ বাবে প্ৰাৰ্থী যোগান ধৰে।

ALL_PROXY এটা বিকল্প। গন্তব্যৰ প্ৰটোকলৰ বাবে প্ৰক্সি পৰিৱেশ চলকে অগ্ৰাধিকাৰ লয়, আৰু মিল থকা NO_PROXY বাইপাছে এতিয়াও প্ৰত্যক্ষ সংযোগ বাছনি কৰিব পাৰে। ALL_PROXY সলনি কৰিলে কোনো প্ৰভাৱ নপৰা যেন লাগিলে সেই মানবোৰ পৰীক্ষা কৰক।

এটা হেণ্ডেলৰ অন্তৰ্গত মাৰ্গৰ বাবে, সেয়া স্পষ্টভাৱে সংৰূপ কৰক:

handle <- curl::new_handle(proxy = "http://proxy.example:8080")
result <- curl::curl_fetch_memory(
  "https://www.example.org/", handle = handle
)

হেণ্ডেলৰ প্ৰক্সি বিকল্পই পৰিৱেশ প্ৰক্সি নিৰ্বাচনক অতিক্ৰম কৰে; বাইপাছ নীতি প্ৰাসংগিক হৈ থাকে। স্পষ্টভাৱে খালী প্ৰক্সি বিকল্পই প্ৰক্সি ব্যৱহাৰ নিষ্ক্ৰিয় কৰে যদিও প্ৰক্সি পৰিৱেশ চলক থাকে।

এই ছেটিংসমূহে চলি থকা R প্ৰক্ৰিয়া আৰু curl ৰ অনুৰোধত প্ৰভাৱ পেলায়। বেলেগ R ছেছন আৰম্ভ কৰিলে বা বেলেগ নেটৱৰ্কিং কাৰ্যকৰী পেকেজ ব্যৱহাৰ কৰিলে বেলেগ মাৰ্গ হ'ব পাৰে।

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