关于已弃用的REST API的警告客户端

use*_*721 7 api rest client warnings deprecated

我们正在弃用REST服务,我们希望通知客户.接下来的最佳做法是什么?

我可以想到以下选项

  1. 将弃用警告消息作为服务响应JSON/XML的一部分传递
  2. 在HTTP"警告"响应标头中传递警告消息.

你能分享一下你的想法吗?

JP.*_*let 5

我不会更改状态代码或服务响应中的任何内容以向后兼容。我会在响应中添加“警告”标头。

Warning: 299 - "Deprecated API"
Run Code Online (Sandbox Code Playgroud)

您还可以检查此(旧)响应:https://softwareengineering.stackexchange.com/questions/55081/deprecate-a-web-api-best-practices