Frage

Wie leite ich ein Programm auf eine andere URL zu verbinden.

Ich habe in diesem Beitrag angesehen: Ist es möglich, eine uRL zu einem anderen mit einem Webproxy (wie Fiedler)

umleiten

I fidller auf dem Rechner installiert und setze diesen Code in den benutzerdefinierten Regeln in der onBeforeResponse Methode

            oSession.utilDecodeResponse();
var oBody =System.Text.Encoding.UTF8.GetString(oSession.responseBodyBytes);

// Replace all instances of the DIV tag with an empty string
var oRegEx = "myoldurl.com";
oBody = oBody.replace(oRegEx, "testingurl.com");

       // Set the response body to the div-less string
     oSession.utilSetResponseBody(oBody); 

Ich brauche, dies zu tun, damit ich unseren neuen Server-Dienst bei einer Test URL testen und sicherstellen, dass immer noch die Client-Software interagiert entsprechend.

War es hilfreich?

Lösung

fand ich heraus, wie es geht. :) Ich denke, es hilft, die Fiddler Dokumentation zu lesen.

Ich habe

if (oSession.HTTPMethodIs("CONNECT") && (oSession.PathAndQuery == "www.example.com:443")) { 
    oSession.PathAndQuery = "beta.example.com:443"; 
}

if (oSession.HostnameIs("www.example.com")) oSession.hostname = "beta.example.com";  

zum OnBeforeRequest

Ich fand dies unter http://www.fiddler2.com/fiddler/dev/ scriptsamples.asp

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top