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

Kar*_*pet 2 fiddler

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

如果URL匹配正则表达式:(?insx)^ http:// www.(.*)$响应 http://proxy.exampleproxy.info/?u=(????这里有什么wtite ???)

Mar*_*ski 5

您可以使用AutoResponder选项卡为正则表达式提供作为匹配规则,并在操作字符串中使用替换语法.

例如,在匹配规则输入中写这个:

regex:(?isx).*\.mycdn\.net\/.+\.(jpg|png)\?w=(\d+)&h=(\d+) #matching image urls from cdn

这个在动作字符串输入中:

*redir:http://lorempixel.com/$2/$3/cats

此规则将匹配url,如下所示:

http://someimage.mycdn.net/some-directory/some-url.jpg?w=300&h=166

并将重定向到此网址

http://lorempixel.com/300/166/cats/

*rediraction意味着fiddler将使用307代码(临时重定向)和Location带有url的标头进行重定向.如果省略此字符串,则fiddler将使用301代码(永久移动)进行响应.