PHP multi-cURL-এ ট্রান্সপোর্ট ও HTTP ফলাফল
PHP multi-cURL প্রক্সি অনুরোধ মূল্যায়ন করার সময় প্রতিটি হ্যান্ডেলের ট্রান্সপোর্ট ফলাফল ও গন্তব্যের অবস্থা পড়ুন।
“সম্পন্ন” বলতে বোঝায় একটি multi-cURL ট্রান্সফার থেমে গেছে। এটি বলে না যে প্রক্সি লগইন কাজ করেছে, গন্তব্য প্রত্যাশিত অবস্থা ফিরিয়েছে, বা বডিটি ব্যবহারযোগ্য।
প্রতিটি সম্পন্ন ট্রান্সফার curl_multi_info_read() থেকে পড়ুন। এর result সেই হ্যান্ডেলের। এটি হ্যান্ডেলের নির্বাচিত প্রক্সি ও গন্তব্যর পাশে রাখুন।
| প্রমাণ | এটি কী উত্তর দেয় |
|---|---|
| প্রতি ট্রান্সফারের cURL ফলাফল | ট্রান্সফারটি ট্রান্সপোর্ট বা প্রোটোকল স্তরে সম্পন্ন হয়েছে? |
| HTTP অবস্থা | এই বিনিময় কী প্রতিক্রিয়া অবস্থা পেয়েছে? |
| প্রত্যাশিত প্রতিক্রিয়া বিষয়বস্তু | অ্যাপ্লিকেশন তার প্রয়োজনীয় রিসোর্স পেয়েছে? |
এই পরীক্ষাগুলো সম্পর্কিত, কিন্তু কোনোটি অন্যটির বিকল্প নয়। প্রক্সি সম্পূর্ণ পঠনযোগ্য ত্রুটি বডিসহ প্রমাণীকরণ চ্যালেঞ্জ ফেরাতে পারে। টানেল সফলভাবে খোলার পরেও সাইট প্রত্যাখ্যান ফেরাতে পারে।
প্রকৃত ট্রান্সফারের আগে আলাদা স্বাস্থ্য পরীক্ষা ভিন্ন অনুরোধ সম্পর্কে পুরোনো প্রমাণ দেয়। এটি পরবর্তী কাজ নিশ্চিত করতে পারে না। ফলাফলের জন্য প্রকৃত ট্রান্সফারের ফলাফল ব্যবহার করুন এবং আগের পরীক্ষা কেবল বাড়তি প্রসঙ্গ হিসেবে রাখুন।