Azure API 管理和 API 版本控制

pur*_*uri 4 azure-api-management azure-api-apps

Azure API 管理如何帮助我管理不同版本的 API 并将所选操作从旧版本的 API 重新路由到新版本的 API?

Vit*_*tin 7

有两种方法可以实现这一目标。

  1. 您可以使用不包含版本段的服务 URL 配置 API,例如:https://my.api。然后在每个操作的Rewrite URL模板上配置版本段,例如具有/resource的URL模板的操作和/v1/Resource的Rewrite URL模板。这样您就可以单独更改每个操作的版本段值。
  2. 或者,如果您想在 API 的服务 URL 中保留“默认”版本段,那么在选定的操作中,您可以设置一个策略,使用“设置后端服务”来更改后端请求路径。

https://learn.microsoft.com/en-us/azure/api-management/api-management-faq#how-do-i-use-api-versioning-in-api-management