【发布时间】:2016-02-08 22:03:40
【问题描述】:
Azure API 管理如何帮助我管理不同版本的 API 并将所选操作从旧版本重新路由到新版本的 API?
【问题讨论】:
-
您也可以使用版本控制模式作为查询参数。
标签: azure-api-apps azure-api-management
Azure API 管理如何帮助我管理不同版本的 API 并将所选操作从旧版本重新路由到新版本的 API?
【问题讨论】:
标签: azure-api-apps azure-api-management
有两种方法可以实现。
- 您可以使用不包含版本段的服务 URL 配置您的 API,例如:https://my.api。然后配置 每个操作的 Rewrite URL 模板上的版本段,就像有 使用 /resource 的 URL 模板和 Rewrite URL 模板的操作 /v1/资源。这样您就可以更改版本段 分别为每个操作设置值。
- 或者,如果您想在 API 的服务 URL 中保留“默认”版本段,那么在选定的操作中,您可以设置一个策略 使用Set backend service 更改后端请求路径。
【讨论】: