เลือกพร็อกซีแม่ของ FiddlerCore ใน BeforeRequest
ตั้งค่า x-overrideGateway บนเซสชัน FiddlerCore ก่อนส่งต่อไปยังพร็อกซี HTTP แม่ที่ระบุชัดเจน
FiddlerCore สามารถส่งเซสชันผ่านพร็อกซีแม่ที่แอปพลิเคชันเลือก ตั้งค่าธง x-overrideGateway ของเซสชันใน BeforeRequest:
FiddlerApplication.BeforeRequest += session => {
session["x-overrideGateway"] = "proxy.office.example:8080";
};
นี่คือส่วนของการลงทะเบียนเหตุการณ์ FiddlerCore สำหรับแอปพลิเคชันโฮสต์ที่มีอยู่แล้ว รูปแบบ host:port ตามปกติของธงระบุเกตเวย์ HTTP ปลายทางของคำขอยังคงเป็นเว็บไซต์ที่ระบุไว้แต่แรก สำหรับการทดสอบเว็บไซต์สาธารณะอย่างอิสระโดยไม่มีข้อมูลรับรองพร็อกซีแม่ รายการพร็อกซี HTTP จะให้ค่า host:port ที่เหมาะสมเมื่อเครือข่ายอนุญาตเส้นทางนั้น
ตัวจัดการแบบไม่มีเงื่อนไขจะใช้พร็อกซีแม่เดียวกันกับทุกเซสชันที่ผ่านเข้ามา สำหรับการกำหนดเส้นทางแบบเลือก ให้ใส่การกำหนดค่าไว้ในกฎปลายทางของแอปพลิเคชัน และปล่อยเซสชันอื่นให้เป็นไปตามนโยบายเกตเวย์ที่ตั้งใจไว้
ค่าพิเศษตามเอกสาร DIRECT จะเลือกเส้นทางตรงสำหรับเซสชันนั้น มีประโยชน์เมื่อต้องเข้าถึงปลายทางภายในโดยไม่ผ่านพร็อกซีแม่ขององค์กร
มีตัวรับฟังสองตัวที่ต้องแยกให้ชัด: ไคลเอนต์เชื่อมต่อกับตัวรับฟังของ FiddlerCore ขณะที่การแทนที่ระบุพร็อกซีถัดไป หากชี้การแทนที่กลับไปยังจุดรับฟังของ FiddlerCore เอง คำขอจะวนเป็นวง
ตั้งค่าธงก่อนคำขอจะถูกส่งขึ้นไป การเปลี่ยนภายหลังเมื่อคำตอบมาถึงอาจเปลี่ยนข้อมูลเซสชันที่แสดง แต่ไม่สามารถเปลี่ยนเส้นทางการทำงานของเครือข่ายที่เสร็จสิ้นแล้วได้