1.2.3. 映射规则工作流

映射规则有以下工作流:

  • 您可以定义一个新的映射规则(请参阅 添加映射规则)。
  • 下一次重新加载时,映射规则会灰显,以防止意外修改。
  • 要编辑现有的映射规则,您必须首先通过单击右侧的铅笔图标启用它。
  • 若要删除规则,可单击回收站图标。
  • 当您提升 Integration > Configuration 中的更改时,所有修改和删除都会保存。

添加映射规则

要添加新映射规则,请执行以下步骤:

  1. Add Mapping Rule
  2. 指定以下设置:

    • 动词 :HTTP 请求动词(GETPOSTDEL E 或 PUT)。
    • Pattern :要匹配的模式(例如,/hello)。
    • 递增的指标或方法 :指标或方法名称。
    • 按 递增 :指标递增数字(例如 1)。
    • 最后? 如果此映射规则应被视为最后一个映射规则,以停止处理其他映射规则。
    • 位置 :指示映射规则执行位置的数字,对映射规则进行排序。
  3. 点击 Create Mapping Rule 以应用更改。

停止其他映射规则

要停止处理其他映射规则,您可以在创建新映射规则时选择 Last?。例如,如果您在 API Integration Settings 中定义以下映射规则,并且具有与每个规则关联的不同指标:

(get) /path/to/example/search
(get) /path/to/example/{id}

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