amazon-web-services - 使用 AWS 网关的 API 版本控制(非 lambda 函数)
问题描述
我们已经在使用部署了多个 API 的 AWS API 网关。现在,我们正在尝试为我们的 api 添加版本控制,如下所示:/v1/myapi
和/v2/myapi
. /myapi
也应该可以工作并且应该指向/v1/myapi 。我们已经在我们的代码内部处理了这个(Springboot)
现在,为上述用例实现版本控制的最佳方法是什么?我最初的想法是:我可以有多个 URL 高级资源:v1 和 v2 及以下它们一个一个地实现所有 URL。
就像是:
/v1:
- api1
- api2
/v2:
- api1
- api2
有一个更好的方法吗?我担心的一个问题是:如果我继续添加 api 版本,那将意味着要在 aws api 网关中添加越来越多的版本。
thx - 欧姆
解决方案
推荐阅读
- excel - 选择范围取决于两个关键词
- r - 评估闪亮的应用程序输入是否不为空不工作,如何做对?
- html - 如何将 div 对齐到页面的右侧
- .net-core - C# 通过 Visual Studio 2019 将 .NET Core 3.0 编译为 Native Code
- c# - C# GetLength 二维数组。指数数组的边界之外
- html - 文本旁边的图像(响应式)
- python - 错误:列表索引必须是整数或切片,不能在 python 中的二进制搜索程序下面浮动,请给我一个解决方案
- angular - 按钮未显示在 P 表中
- python - 如何在不交换数据的情况下对双向链表进行冒泡排序(仅传输链接)
- unit-testing - 你如何嘲笑平等?