curl-ৰ কনফিগাৰেশ্যনত লুকাই থকা প্ৰক্সি
curl-ৰ ডিফল্ট কনফিগাৰেশ্যন বিচাৰি উলিয়াওক, স্থায়ী প্ৰক্সি ছেটিং বুজিব পৰা কৰি ৰাখক আৰু এটা পৰীক্ষাৰ বাবে সেয়া এৰাই চলক।
আপুনি প্ৰক্সি ভেৰিয়েবল আঁতৰাই নতুন টাৰ্মিনেল খুলিলে, তথাপিও curl একেটা প্ৰক্সিৰ সৈতে সংযোগ কৰে। চিষ্টেমৰ নেটৱৰ্ক ছেটিং সলনি কৰাৰ আগতে curl-ৰ নিজা কনফিগাৰেশ্যন ফাইলটো চাওক।
curl আৰম্ভ হওঁতে এটা ডিফল্ট কনফিগাৰেশ্যন লোড কৰিব পাৰে। স্থায়ী প্ৰক্সি এণ্ট্ৰীয়ে ইয়াৰ কনফিগাৰেশ্যন ছিনটেক্স ব্যৱহাৰ কৰে:
proxy = "http://203.0.113.10:8080"
কনফিগাৰেশ্যন-ফাইলৰ নথিয়ে সমৰ্থিত ফাইলৰ স্থান আৰু পাৰ্সিং নিয়ম ব্যাখ্যা কৰে। ওপৰৰ ঠিকনাটো উদাহৰণমূলক; HTTP প্ৰক্সি তালিকায়ে অনুমোদিত পাব্লিক-ৰূট পৰীক্ষাৰ বাবে প্ৰাৰ্থী দিয়ে। আপোনাৰ প্লেটফৰ্মৰ নথিভুক্ত সন্ধান-ক্রম ব্যৱহাৰ কৰক; পুৰণি Windows উত্তৰৰ ফাইলনামে ইনষ্টল কৰা curl-এ পঢ়া ফাইলটো বাদ দিব পাৰে।
ডিফল্ট ফাইল নোহোৱাকৈ তুলনা আৰম্ভ কৰক
ডিফল্ট curl কনফিগাৰেশ্যন লোড নকৰিবলৈ প্ৰথমে -q ৰাখক। স্পষ্ট direct অনুৰোধৰ বাবে প্ৰক্সি নিৰ্বাচনো খালী কৰক:
curl -q --proxy "" https://example.com/
কেৱল কনফিগাৰেশ্যন ফাইল দমন কৰিলে এনভায়ৰনমেণ্ট ভেৰিয়েবলকে ধৰি আন ইনপুট থাকে। খালী প্ৰক্সি বিকল্পে ৰাউটিংৰ উদ্দেশ্য স্পষ্ট কৰে।
এটা shell alias বা wrapper-এ curl-এ আপোনাৰ আৰ্গুমেণ্ট দেখাৰ আগতে প্ৰক্সি বিকল্প যোগ কৰিব পাৰে। ন্যূনতম তুলনা অচিনাকি ফল দিলে shell-এ কমাণ্ড কেনেকৈ সমাধান কৰে আৰু কোনবোৰ কনফিগাৰেশ্যন ফাইল আছে সেয়া চাওক।
ডিফল্ট সহজ ৰাখক
এটা ডিফল্ট ফাইল স্থায়ী ব্যক্তিগত ৰূটৰ বাবে সুবিধাজনক। নিৰ্দিষ্ট প্ৰক্সি লাগিলে স্ক্ৰিপ্টে ডেভেলপাৰৰ home-directory ফাইলৰ ওপৰত নিৰ্ভৰ নকৰি সেই নিৰ্ভৰতা স্পষ্ট কৰিব লাগে।
স্থায়ী কনফিগাৰেশ্যনত credentials-ৰ প্ৰতি সাৱধান থাকক। ফাইলৰ access সীমিত কৰক আৰু project repository বা support ticket-লৈ কপি নকৰিব। এটা উপযোগী diagnostic reportয়ে password প্ৰকাশ নকৰাকৈ নিৰ্বাচিত প্ৰক্সি উল্লেখ কৰে।