1

我即将使用我使用新 webapi 编写的 api 上线。

我想通过 api 的某种版本控制来保证未来的发展——这意味着如果客户端在发布后立即开始使用 api,我不希望他们不得不返回并使用我可能做出的任何更改来更新他们的代码。

我可以想到几种应用版本的方法。

  1. //myapi.com/foo?bar=1234&v1
  2. //myapi.com/v1/foo?bar=1234

大多数人在做什么?我想遵循最佳实践,但我也希望 api 易于管理。

欢迎提出建议:)

4

1 回答 1

2

Web API 与编写 RESTful 服务的另一种方式完全不同。请到此线程了解更多详细信息API 版本控制的最佳实践?

于 2012-09-03T07:29:34.083 回答