参考:http://docs.telerik.com/fiddler/KnowledgeBase/FiddlerScript/ModifyRequestOrResponse
关键代码
放到OnBeforeRequest里面。。
var origin_host="172.16.11.21";
var origin_port="8080";
var origin_domain=origin_host+":"+origin_port;
var replace_host="www.hongbaorili.com";
var replace_port="80";
var replace_domain=replace_host+":"+replace_port;
if(oSession.host==origin_domain){
oSession.host=replace_domain;
}
if ( (oSession.PathAndQuery == (origin_host+":"+origin_port))) {
oSession.PathAndQuery = replace_host+":"+replace_port;
}
刚刚在群里又问出另一种方案:
如果URL1为域名的话,
可以更改HOST
把IP(URL2) 映射为URL