---
url: https://docs.ogmabox.com/zh/app/filters.md
description: 为 Ogma 代理流量定义和应用已保存的筛选器。
---

# 筛选器 {#filters}

筛选器存储可复用的搜索预设。一个预设可以组合方法、主机、路径、状态、来源、文本和 HTTPQL 表达式。

## 保存筛选器 {#saving-a-filter}

1. 打开**筛选器**，创建一个具名筛选器。
2. 从列表中选择它。
3. 填写需要的字段；其他字段留空。
4. 在编辑器中点击**保存**。

已保存的筛选器保存在本地浏览器存储中，而非项目数据库中。使用**导出**和**导入**在不同安装之间迁移它们。

## 应用已保存的筛选器 {#applying-a-saved-filter}

选择已保存的筛选器，点击**应用到搜索**。Ogma 会打开搜索并填入已保存的条件。请检查条件并运行搜索。

搜索还提供**固定**功能，用于常用的 HTTPQL 表达式。这些固定查询与筛选器页面上的结构化预设相互独立。

## 管理筛选器 {#managing-filters}

从左侧导航打开**筛选器**，查看所有已保存的筛选器。

| 操作 | 方法 |
| --- | --- |
| 重命名 | 选择筛选器，编辑名称并保存 |
| 编辑条件 | 选择筛选器，更新字段并保存 |
| 删除 | 选择筛选器并使用删除操作 |
| 迁移 | 将预设导出为 JSON，然后在另一个安装中导入 |

## 筛选器与测试范围 {#filters-vs-scope}

筛选器和测试范围用途不同。

| | 筛选器 | 测试范围 |
| --- | --- | --- |
| 目的 | 可复用的搜索条件 | 声明哪些目标在测试范围内 |
| 效果 | 缩小显示的结果范围 | 取决于捕获/拦截模式及工具的测试范围设置；仅启用测试范围不会阻止所有范围外流量转发 |
| 存储形式 | 本地具名搜索预设 | 工作区/项目测试范围配置 |
| 适用于 | 搜索；也可在 HTTP 历史记录中直接输入 HTTPQL | 支持按测试范围操作的捕获、拦截和测试工具 |

筛选器不会阻止 Ogma 捕获流量。它只会改变你在表中看到的内容。

## 相关页面 {#related-pages}

* [搜索](./search.md)
* [HTTP 历史记录](./http-history.md)
* [测试范围](./scope.md)
* [HTTPQL 参考](../reference/httpql.md)
