FiddlerCore syn âlderproxy kieze yn BeforeRequest
Set x-overrideGateway op in FiddlerCore-sesje foardat it nei in eksplisite âlder-HTTP-proxy trochstjoerd wurdt.
FiddlerCore kin in sesje trochstjoere fia in âlderproxy dy't de applikaasje kiest. Set de x-overrideGateway-flag fan de sesje yn BeforeRequest:
FiddlerApplication.BeforeRequest += session => {
session["x-overrideGateway"] = "proxy.office.example:8080";
};
Dit is in fragmint foar evenemintregistraasje fan FiddlerCore foar in besteande hostapplikaasje. De gewoane host:port-foarm fan de flag jout in HTTP-gateway oan. De bestimming fan it fersyk bliuwt de website dy't oarspronklik neamd waard. Foar in selsstannige test fan in iepenbiere side sûnder oanmeldgegevens foar de âlderproxy biedt de HTTP-proxylist geskikte host:port-wearden as it netwurk dy rûte tastiet.
In betingstleaze handler past deselde âlderproxy ta op elke sesje dy't der trochhinne giet. Foar selektive routing setst de tawizing binnen de bestimmingsregel fan de applikaasje en lit oare sesjes by har bedoelde gatewaybelied.
De dokumintearre spesjale wearde DIRECT kiest in direkte rûte foar dy sesje. Dat is handich as in ynterne bestimming berikt wurde moat sûnder de bedriuwsâlder.
Twa listeningspunten moatte útinoar hâlden wurde: kliïnten ferbine mei de FiddlerCore-listener, wylst de oerskriuwing de folgjende proxy oanjout. It oerskriuwen werom nei FiddlerCore syn eigen harkpunt lit it fersyk yn in loop rinne.
Set de flag foardat it fersyk omheech stjoerd wurdt. It wizigjen nei't it antwurd oankommen is kin oanjûne sesjegegevens feroarje, mar kin de foltôge netwurkoperaasje net opnij liede.