1.7. 映射规则工作流

定义映射规则的预期工作流如下:

  • 您可以点击 Add Mapping Rule 按钮来添加新规则。然后,您可以选择 HTTP 方法、模式,指标(或方法),以及最后的递增。完成后,点 Update & Test Staging Configuration 以应用更改。
  • 下一次重新加载时将灰显映射规则,以防止意外修改。
  • 要编辑现有的映射规则,您必须首先通过单击右侧的铅笔图标启用它。
  • 要删除规则,请单击回收站图标。
  • 当您点击 Update & Test Staging Configuration 按钮时,将保存修改和删除。

除了此工作流外,您还有两个功能:

  • 要对映射规则进行排序,您可以使用 Last? 列中每个映射规则的复选框来拖放它们。指定排序保存在数据库中,并在点 Update & test in Staging Environment 按钮后保存在代理配置规格的内容中。
  • 您可以选择 Last? 复选框来停止处理其他映射规则。例如,如果您在 API Integration Settings 中定义的以下映射规则,并且每个规则都有不同的指标:
(get) /path/to/example/search
(get) /path/to/example/{id}

当调用 : (get)/path/to/example/search 时,它将停止处理剩余的映射规则,并在规则匹配后递增其指标。

有关更高级的配置选项,您可以检查 APIcast 高级配置 教程。