在Fiddler中使用正则表达式重定向到URL
如何在Fiddler中使用正则表达式重定向到URL 如果URL匹配 正则表达式:(?insx)^http://www.(.*)$ 回应 (?这里是什么地方?)在Fiddler中使用正则表达式重定向到URL,fiddler,Fiddler,如何在Fiddler中使用正则表达式重定向到URL 如果URL匹配 正则表达式:(?insx)^http://www.(.*)$ 回应 (?这里是什么地方?) fiddler2不支持在响应中使用捕获文本。 需要改用规则。您可以使用tab为正则表达式提供as匹配规则和use in action字符串 例如,在匹配规则输入中写入以下内容: regex:(?isx)。*\.mycdn\.net\/.+\.(jpg | png)\?w=(\d+)&h=(\d+)#匹配来自cdn的图像URL 此操作中
fiddler2不支持在响应中使用捕获文本。 需要改用规则。您可以使用tab为正则表达式提供as匹配规则和use in action字符串 例如,在匹配规则输入中写入以下内容:
regex:(?isx)。*\.mycdn\.net\/.+\.(jpg | png)\?w=(\d+)&h=(\d+)#匹配来自cdn的图像URL
此操作中的字符串输入:
*重拨:http://lorempixel.com/$2/$3/猫
此规则将与url匹配,如下所示:
并将重定向到此url
*redir
操作意味着fiddler将使用307代码(临时重定向)和位置
标题响应url重定向。如果省略此字符串,fiddler将使用301代码(永久移动)进行响应。请解释您试图重定向到的内容?我也有同样的问题,如何将捕获的匹配项添加到响应中。尝试了$1
和${1}
,但均无效。在开始时使用(?n)
意味着您必须使用显式捕获组。解释如下:我试着做这样的事情:regex:(?n)^http://www.(?*)$
并以:http://proxy.exampleproxy.info/?u=${foo}
但这也不起作用。