Beispiel: Ich möchte eine one AutoResponse-Regel erstellen, die alle Aufrufe an einen Host einem anderen Host zuordnet, aber die URLs erhält . Beispiele
und
in einer Regel. Im Moment habe ich dies erreicht, indem ich für jede URL, die mein Projekt aufruft, eine AutoResponse-Regel erstellt habe, aber ich bin mir sicher, dass es eine Möglichkeit geben muss, eine Regel mit den richtigen Platzhaltern zu korrigieren. Ich sah Ссылка , aber ich konnte nicht sehen, wie es geht. Die Wildcards scheinen alle um die passende und nicht die Action herum zu sein.
Vollständiger Kontext: Ich entwickle auf einer Beta-Plattform, und Visual Studio ist so weit entfernt, dass alle Anfragen an Ссылка wenn mein Projekt tatsächlich auf Ссылка
läuftSo habe ich Fiddler2 konfiguriert:
%Vor%Meine Konfiguration ist wie folgt:
%Vor%
Danke an EricLaw für obigen Kommentar.
Weil dies viel schwieriger zu finden war, als Fiddler verwenden sollte, um redirect alle Anfragen für einen Host auf einen anderen Host umzuleiten:
Verwenden Sie die Registerkarte Autoresponder, um eine Regel so festzulegen, dass alle Anfragen, die Ihrem alten Host entsprechen, mit dem angehängten Pfad und der Abfragezeichenfolge an Ihren neuen Host weitergeleitet werden.
Entspricht den Regex-Optionen ix
, um die Groß- und Kleinschreibung zu ignorieren und Leerzeichen zu ignorieren. Deaktivieren Sie die Option n
als erfordert sie explizit benannte Erfassungsgruppen .
Erfassen Sie den Pfad und die Abfragezeichenfolge der Anforderung, und hängen Sie sie an die Weiterleitungsantwort an. Verwenden Sie dazu die Variable , wobei die Abfrage Pfad + die erste Erfassungsgruppe ist. Sie können die Erfassungsgruppen
-
$n
verwenden, wenn Ihre Regex mehr hat.
Fiddler gibt dann eine HTTP 307
Weiterleitungsantwort aus.
Anfrage: regex:^(?ix)http://old.host.com/(.*)$ #Match HTTP host
Antwort: *redir:http://new.host.com/
Anfrage
%Vor%Antwort
%Vor%Das Zuordnen von Anfragen mit Fiddler Autoresponder unter Verwendung von regulären Ausdrücken ist möglich. Dies kann mit Rexexp-Regeln geschehen. Dies scheint jedoch nirgendwo dokumentiert zu sein.
Wenn Sie eine Regel hinzufügen und reguläre Ausdrücke in Klammern verwenden, können diese Übereinstimmungen in der gewünschten Zuordnung verwendet werden, wenn Sie die Platzhalter ... $ n
verwendenJede Zahl entspricht der übereinstimmenden Regexp in der Regel.
%Vor%Tags und Links proxy fiddler auto-responder