-
regex:(?inx).+.jpg$ # 以jpg结尾
这里写的是正则表达式,所以如果要拦截其他格式只需要改请求文件的后缀名即可。
-
regex:(?inx).+.(gif|png|jpg)$ # 以图片(gif|png|jpg)类型结尾、
支持多种类型匹配,其实都是正则表达式
-
regex:(?inx)^https://.+.gif$ # 以https开头gif结尾
多加了请求方式是https
-
URLWithBody:Upload.php regex:^.BodyText.$ # url含Upload.php且消息体含BodyText
如果只想根据消息体不同的参数类型来进行拦截的话,只需要修改BodyText或者把请求的消息体复制到notepad中使用正则匹配上,替换掉这里的正则即可。不过这个URLWithBody
必须填写url和body规则。
-
method:OPTIONS XHRCors.php # url含XHRCors.php且请求方式是OPTIONS
说的很清晰了,根据请求方式和url进行拦截。这里不支持测试的。
-
65%PartialUrl # url包含PartialUrl
没搞明白这个模糊匹配的作用*(难道是前面的url匹配都不支持模糊匹配?我试了是支持的呀)*
-
Header:Accept=html # 请求头中Accept=html
根据请求头的参数来拦截
-
flag:x-ProcessInfo=iexplore # 请求的客户端类型
根据请求的客户端种类来拦截。下面补充其他的类型拦截(原文只是介绍,拦截规则通用的http://www.javashuo.com/article/p-vmwmqhhd-gt.html):