كيف يمكنني تصحيح جلسات HTTP باستخدام Fiddler ، تمامًا كما فعلت مع TCPTrace؟

StackOverflow https://stackoverflow.com/questions/3749767

سؤال

أنا أحاول التوقف عن استخدام TCPTrace وبدء العمل مع Fiddler.

لكنني لا أستطيع إعداد Fiddler لبدء الاستماع إلى المنفذ المحدد وإعادة توجيه جميع الطلبات إلى WS المحددة مع منفذ آخر.

كل ما أريده هو إعادة التوجيه فقط ومراقبة كل حركة المرور من LocalHost: 4747 -> WebService -IP: 10000
هل هناك أي حل لمشكلتي؟

شكرا مقدما.

هل كانت مفيدة؟

المحلول

اضبط Fiddler للاستماع على المنفذ 4747 ، ثم قم بتحرير CustomRules.js (القائمة-> القواعد-> تخصيص القواعد). وضع شيء مثل هذا في OnBeforeRequest يجب أن تساعد الطريقة:

if (oSession.host=="localhost:4747") {
  oSession.host="external:1000";
}

إذا كنت تريد أن تمر كل حركة المرور عبر Fiddler للذهاب إلى المضيف الخارجي ، فيمكنك ببساطة استخدام

oSession.host="external:1000";

(أين external هو اسم المضيف للمضيف الخارجي)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top