2010-10-28 5 views
0

Comment rediriger un programme pour se connecter à une URL différente.Rediriger le processus Windows vers une nouvelle URL

Je regardé ce poste: Is it possible to redirect a url to another using a webproxy (such as fiddler)

J'ai installé fidller sur la machine et mettre ce code dans les règles personnalisées dans la méthode onBeforeResponse

  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); 

que je dois faire ce que je peux tester notre nouveau service de serveur à une url de test et assurez-vous que le logiciel client interagit toujours de manière appropriée.

Répondre

0

J'ai découvert comment faire. :) Je suppose que cela aide à lire la documentation Fiddler.

I ajouté

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"; 

au OnBeforeRequest

J'ai trouvé à http://www.fiddler2.com/fiddler/dev/scriptsamples.asp

Questions connexes