[
  {
    "type": "url-extension",
    "name": "文件扩展名",
    "description": "根据URL中的文件路径扩展名进行过滤",
    "component": "http-cond-url-extension",
    "paramsTitle": "扩展名列表",
    "isRequest": true
  },
  {
    "type": "url-eq-index",
    "name": "首页",
    "description": "检查URL路径是为\"/\"",
    "component": "http-cond-url-eq-index",
    "paramsTitle": "URL完整路径",
    "isRequest": true,
    "caseInsensitive": false
  },
  {
    "type": "url-all",
    "name": "全站",
    "description": "全站所有URL",
    "component": "http-cond-url-all",
    "paramsTitle": "URL完整路径",
    "isRequest": true,
    "caseInsensitive": false
  },
  {
    "type": "url-prefix",
    "name": "URL目录前缀",
    "description": "根据URL中的文件路径前缀进行过滤",
    "component": "http-cond-url-prefix",
    "paramsTitle": "URL目录前缀",
    "isRequest": true,
    "caseInsensitive": true
  },
  {
    "type": "url-eq",
    "name": "URL完整路径",
    "description": "检查URL中的文件路径是否一致",
    "component": "http-cond-url-eq",
    "paramsTitle": "URL完整路径",
    "isRequest": true,
    "caseInsensitive": true
  },
  {
    "type": "url-regexp",
    "name": "URL正则匹配",
    "description": "使用正则表达式检查URL中的文件路径是否一致",
    "component": "http-cond-url-regexp",
    "paramsTitle": "正则表达式",
    "isRequest": true,
    "caseInsensitive": true
  },
  {
    "type": "url-wildcard-match",
    "name": "URL通配符",
    "description": "使用通配符检查URL中的文件路径是否一致",
    "component": "http-cond-url-wildcard-match",
    "paramsTitle": "通配符",
    "isRequest": true,
    "caseInsensitive": true
  },
  {
    "type": "user-agent-regexp",
    "name": "User-Agent正则匹配",
    "description": "使用正则表达式检查User-Agent中是否含有某些浏览器和系统标识",
    "component": "http-cond-user-agent-regexp",
    "paramsTitle": "正则表达式",
    "isRequest": true,
    "caseInsensitive": true
  },
  {
    "type": "params",
    "name": "参数匹配",
    "description": "根据参数值进行匹配",
    "component": "http-cond-params",
    "paramsTitle": "参数配置",
    "isRequest": true
  },
  {
    "type": "url-not-extension",
    "name": "排除：URL扩展名",
    "description": "根据URL中的文件路径扩展名进行过滤",
    "component": "http-cond-url-not-extension",
    "paramsTitle": "扩展名列表",
    "isRequest": true
  },
  {
    "type": "url-not-prefix",
    "name": "排除：URL前缀",
    "description": "根据URL中的文件路径前缀进行过滤",
    "component": "http-cond-url-not-prefix",
    "paramsTitle": "URL前缀",
    "isRequest": true,
    "caseInsensitive": true
  },
  {
    "type": "url-not-eq",
    "name": "排除：URL完整路径",
    "description": "检查URL中的文件路径是否一致",
    "component": "http-cond-url-not-eq",
    "paramsTitle": "URL完整路径",
    "isRequest": true,
    "caseInsensitive": true
  },
  {
    "type": "url-not-regexp",
    "name": "排除：URL正则匹配",
    "description": "使用正则表达式检查URL中的文件路径是否一致，如果一致，则不匹配",
    "component": "http-cond-url-not-regexp",
    "paramsTitle": "正则表达式",
    "isRequest": true,
    "caseInsensitive": true
  },
  {
    "type": "user-agent-not-regexp",
    "name": "排除：User-Agent正则匹配",
    "description": "使用正则表达式检查User-Agent中是否含有某些浏览器和系统标识，如果含有，则不匹配",
    "component": "http-cond-user-agent-not-regexp",
    "paramsTitle": "正则表达式",
    "isRequest": true,
    "caseInsensitive": true
  },
  {
    "type": "mime-type",
    "name": "内容MimeType",
    "description": "根据服务器返回的内容的MimeType进行过滤。注意：当用于缓存条件时，此条件需要结合别的请求条件使用。",
    "component": "http-cond-mime-type",
    "paramsTitle": "MimeType列表",
    "isRequest": false
  }
]