我正在升级我们的REST API端点,并且我想在客户端调用将要弃用的端点时通知它们。
我应该在响应中使用什么标头,并显示“此API版本正被弃用,请查阅最新文档以更新您的端点”之类的消息
发布于 2012-12-15 02:20:48
我会/已经使用301 (永久移动),300系列代码应该告诉客户他们有一个动作要做。
发布于 2017-03-17 05:14:24
我建议使用207 Multi-Status
响应,这表明它是一个成功的响应,但它也可能具有第二个弃用状态。
发布于 2019-01-15 08:20:59
有一个名为Sunset
的header字段,用于发出资源即将被弃用的信号。https://datatracker.ietf.org/doc/html/draft-wilde-sunset-header正处于成为RFC的最后阶段。理想情况下,您的应用程序接口应该记录它将使用Sunset
,以便客户端可以查找它并根据它执行操作(如果它们愿意的话)。
https://stackoverflow.com/questions/13884141
复制相似问题