zu1k 8f7c881008 docs: Update modify doc 3 роки тому
..
README.md 9dd8b85763 Update clap and use struct opts 3 роки тому
action.md 9658ba3121 docs: Add doc for multi filters 4 роки тому
filter.md c6547ad3bc fix refactor error 3 роки тому
modify.md 8f7c881008 docs: Update modify doc 3 роки тому

README.md

Rule 规则

Rule用来操控 Good-MITM

一条合格的规则需要包含以下内容:

  • 规则名:用来区分不同的规则,便与维护
  • 筛选器:用于从众多请求返回中筛选出需要处理的内容
  • 动作:用于执行想要的行为,包括重定向阻断修改
  • 必要时指定需要MITM的域名

    - name: "屏蔽Yutube追踪"
    mitm: "*.youtube.com"
    filter:
    url-regex: '^https?:\/\/(www|s)\.youtube\.com\/(pagead|ptracking)'
    action: reject
    

同时一条合格的规则需要符合以下要求:

  • 专注:一条规则只用来做一件事
  • 简单:使用简单的方法来处理,便与维护
  • 高效:尽量使用高效的方法,比如使用域名后缀和域名前缀来替换域名正则表达式