在 url 中保留版本号是处理多个版本 url 的最佳方法吗?

问题描述

我们正在 url 中添加版本以使我们的应用程序向后兼容。

我们有一个网址版本:{mysite}.com/v1/author/id

可能在应用的下一个版本中我们可能会使用这样的东西 - {mysite}.com/v2/contributors/author/id

为了在新应用中支持旧的 url 格式,我们在 url 中添加了版本。通过使用路径中的版本,我们将知道url格式并进行相应处理。

这是最好的方法还是有其他推荐的方法

解决方法

我更喜欢 React Router(导航到特定文件/文件夹)的版本差异,如果你的两个版本都在同一个存储库中管理。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...