Firefox-এ কাজ করা কোনো অনুরোধের জন্য Firefox আসলে যা পাঠিয়েছে তা দিয়ে শুরু করুন:

  1. Network Monitor খুলুন, ক্রিয়াটি পুনরুৎপাদন করুন এবং তার অনুরোধটি বাছুন। Copy → Copy as cURL ব্যবহার করুন।
  2. প্রথম তুলনার জন্য গন্তব্য, পদ্ধতি, বডি ও প্রাসঙ্গিক হেডার রাখুন। যোগ করে পথটি আলাদাভাবে বাছুন:
--proxy http://proxy.example:8080

কপি করা শংসাপত্র, কুকি, ব্যক্তিগত বডি তথ্য বা প্রক্সি শংসাপত্র ছাড়া আলাদা অনুমোদিত পাবলিক পেজ তুলনার জন্য HTTP প্রক্সি তালিকা প্রার্থী এন্ডপয়েন্ট দেয়। তারপর প্রতিক্রিয়া ও ব্যর্থতার ধাপ তুলনা করুন। কেবল User-Agent স্ট্রিং কোনো ফর্ম জমা, কুকি বা টোকেন পুনরুৎপাদন করতে পারে না।

ক্রিয়াটির সঙ্গে মেলা নেটওয়ার্ক এন্ট্রি বাছুন: একটি পেজ অনেক রিডাইরেক্ট ও রিসোর্স তৈরি করতে পারে। রিডাইরেক্ট অনুসরণ করলে curl ঠিক Firefox-এর মতো চলে বলে ধরে নেওয়ার বদলে তাদের লক্ষ্য পরীক্ষা করুন। HTTPS-এর জন্য curl CONNECT ও লক্ষ্যের TLS সামলায়; কপি করা অনুরোধটি অন্য হাতে করা CONNECT বিনিময়ে পুনরায় লিখবেন না।

কমান্ডটি ভাগ করার আগে পদ্ধতি, গন্তব্য ও কার্যকর ত্রুটি প্রসঙ্গ রেখে কুকি, অনুমোদন ও ব্যক্তিগত বডি মান মুছে ফেলুন। অনুরোধ কপি করলে সক্রিয় অ্যাকাউন্ট ডেটাও কপি হতে পারে।

সফল পুনরাবৃত্তি বাছাই করা পথে এই curl অনুরোধটি প্রতিষ্ঠা করে। এটি ব্রাউজার JavaScript, ক্যাশ করা অবস্থা বা পরবর্তী সব পেজ অনুরোধ পুনরুৎপাদন করে না।

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