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، کیش شدہ حالت یا بعد کی تمام صفحہ درخواستوں کو دوبارہ نہیں بناتی۔

متعلقہ مضامین