zan-proxy
zan-proxy copied to clipboard
[feat]转发规则配置能否提供对命名捕获块的支持?
如原本规则为
- 匹配条件:
foo.github.io/(.*)
- 转发路径:
127.0.0.1/$1
若修改匹配条件为(foo|bar).github.io/(.*)
,则转发路径的$1就要随之修改为$2才能正常工作。有时会忘记修改导致问题
如果能够使用命名捕获块foo.github.io/(?<path>.*)
设置匹配条件
那么在转发路径中只要配置127.0.0.1/${path}
(大概是类似的写法,现在这个里面还取不到match结果)就不会受到匹配条件改变的影响了,方便很多