ສຳລັບຄຳຮ້ອງ HTTP ເພື່ອການພັດທະນາທີ່ Fiddler Classic ຈັບໄດ້, x-overrideHost ປ່ຽນປາຍທາງຂອງການເຊື່ອມຕໍ່ ໃນຂະນະທີ່ຮັກສາ header Host ຂອງຄຳຮ້ອງໄວ້. ໃສ່ກົດໃນ OnBeforeRequest:

if (oSession.HostnameIs("preview.example.net")) {
    oSession.bypassGateway = true;
    oSession["x-overrideHost"] = "192.0.2.20";
}

ປ່ຽນທີ່ຢູ່ເອກະສານເປັນເຊີບເວີພັດທະນາ. ບຣາວເຊີສາມາດຮ້ອງຂໍ preview.example.net ຕໍ່ໄປ ແລະ ເຊີບເວີຍັງໄດ້ຮັບຊື່ virtual-host ນັ້ນ. ວິທີນີ້ມີປະໂຫຍດເມື່ອການປ່ຽນຊື່ host ໃນ URL ເປັນ IP ຈະເລືອກແອັບພລິເຄຊັນຜິດ.

bypassGateway ສົ່ງການເຊື່ອມຕໍ່ນີ້ໂດຍເຈດຕະນາໂດຍບໍ່ມີ proxy ຕົ້ນທາງທີ່ຕັ້ງໄວ້ໃນ Fiddler. ເກັບໄວ້ສະເພາະເມື່ອເສັ້ນທາງພັດທະນາໂດຍກົງນັ້ນເປັນທີ່ຕັ້ງໃຈ ແລະ ເຂົ້າເຖິງໄດ້. ຖ້າບໍ່ດັ່ງນັ້ນ proxy ຫຼັກອາດຍັງຮັບຜິດຊອບການຕັດສິນປາຍທາງອື່ນ.

ກົດນີ້ມີຜົນຕໍ່ session ທີ່ຜ່ານ Fiddler. ມັນບໍ່ແກ້ໄຂໄຟລ໌ hosts ຂອງລະບົບປະຕິບັດການ ແລະ ບໍ່ປ່ຽນການເຊື່ອມຕໍ່ຂອງໂປຣແກຣມອື່ນທີ່ບໍ່ຖືກຈັບ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ