Перенаправить процесс Windows на новый URL - PullRequest
0 голосов
/ 29 октября 2010

Как перенаправить программу для подключения к другому URL.

Я посмотрел этот пост: Можно ли перенаправить URL-адрес другому, используя веб-прокси (например, fiddler)

Я установил fidller на машину и поместил этот код в пользовательские правила в методе 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); 

Мне нужно сделать это, чтобы я мог протестировать наш новый серверный сервис по URL-адресу тестирования и убедиться, что клиентское программное обеспечение все еще взаимодействует должным образом.

1 Ответ

0 голосов
/ 29 октября 2010

Я узнал, как это сделать. :) Я думаю, это помогает читать документацию Fiddler.

Я добавил

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

до OnBeforeRequest

Я нашел это в http://www.fiddler2.com/fiddler/dev/scriptsamples.asp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...