Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Fiddler中使用正则表达式重定向到URL_Fiddler - Fatal编程技术网

在Fiddler中使用正则表达式重定向到URL

在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 此操作中

如何在Fiddler中使用正则表达式重定向到URL

如果URL匹配 正则表达式:(?insx)^http://www.(.*)$ 回应 (?这里是什么地方?)


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}
但这也不起作用。