এটা cURL স্থানান্তৰত স্থানীয় ইণ্টাৰফে'চ আৰু প্ৰক্সি বাছনি কৰক
স্থানীয় উৎসৰ বাবে CURLOPT_INTERFACE আৰু মধ্যৱৰ্তীৰ বাবে CURLOPT_PROXY ব্যৱহাৰ কৰক, OS ৰাউটিং আৰু NAT বিবেচনা কৰি।
বহুত স্থানীয় ঠিকনা থকা এটা মেচিনে ফৰৱাৰ্ড প্ৰক্সিলৈ তাৰ সংযোগৰ বাবে সেইবোৰৰ এটাৰ প্ৰয়োজন হ'ব পাৰে। cURL-এ দুয়োটা বাছনি স্পষ্টভাৱে কৰিব পাৰে:
curl_setopt_array($handle, [
CURLOPT_URL => 'https://example.com/',
CURLOPT_INTERFACE => '192.0.2.20',
CURLOPT_PROXY => 'http://proxy.example:8080',
]);
এইটো এটা বিদ্যমান cURL হেণ্ডেলৰ বাবে উদাহৰণমূলক সংৰচনা। 192.0.2.20-ক PHP চলি থকা মেচিনত প্ৰকৃততে উপলব্ধ এটা উৎস ঠিকনাৰে সলনি কৰক। প্ৰক্সি একাউণ্ট নোহোৱাকৈ অনুমোদিত ৰাজহুৱা অনুৰোধৰ বাবে, HTTP প্ৰক্সিৰ তালিকাৰ পৰা প্ৰক্সি মানৰ বাবে দূৰৰ শ্ৰোতা যোগান ধৰিব পাৰে।
CURLOPT_INTERFACE-এ বহিৰ্গামী সংযোগৰ স্থানীয় ফাল বাছনি কৰে। CURLOPT_PROXY-এ অনুৰোধ আগবঢ়াই নিয়া মধ্যৱৰ্তী বাছনি কৰে। স্থানীয় উৎস বাছনি কৰিলে মেচিনটো দূৰৰ প্ৰক্সি নহয় আৰু ইয়াক ইচ্ছাময় ৰাজহুৱা IP নিদিয়ে।
এই পথত স্থানীয় বাছনিয়ে প্ৰক্সিলৈ হোৱা সংযোগত প্ৰভাৱ পেলায়। ৱেবছাইটে সাধাৰণতে প্ৰক্সিৰ পৰৱৰ্তী উৎস ঠিকনা দেখে। যিকোনো যোৰৰ মাজৰ NAT-এ প্ৰতিজন গ্ৰাহকে দেখা ঠিকনাক অধিক অনুবাদ কৰিব পাৰে।
ইণ্টাৰফে'চ বাছনি বাদ দিলে, libcurl-এ TCP ষ্টেকক উপযুক্ত উৎস বাছনি কৰিবলৈ দিয়ে। সেই বাছনি মেচিনৰ নেটৱৰ্কিং সংৰচনা অনুসৰণ কৰে; সংৰচনা ফাইলত প্ৰথম ঠিকনাই জিকে বুলি কোনো সাৰ্বজনীন নিয়ম নাই।
libcurl-এ সমৰ্থিত প্লেটফৰ্মত ইণ্টাৰফে'চ নাম গ্ৰহণ কৰে, কিন্তু ইয়াৰ নথিয়ে এই বিকল্পৰ বাবে Windows ইণ্টাৰফে'চ নামৰ বাছনি বাদ দিয়ে। হোষ্টনাম ব্যৱহাৰ কৰিলেও এটা অৱৰোধক সন্ধান আৰম্ভ হ'ব পাৰে। জনা স্থানীয় ঠিকনা এটা স্পষ্ট ইনপুট যেতিয়া এয়াই এপ্লিকেশনে বিচৰা বাছনি হয়।