【发布时间】:2015-09-18 12:47:08
【问题描述】:
我正在创建一个 RESTful API,它允许客户端检查当前是否正在运行特定服务。 编辑:请求地址看起来像这样 - /services/123/running
可能的返回值是:
- OK (HTTP 200)- 服务存在并且正在运行
- 未运行 (HTTP ???) - 服务存在,但未运行
- 未找到 (HTTP 404) - 服务不存在
应该使用什么 HTTP 状态码来通知客户端该服务确实存在,但目前没有运行?
编辑:经过更多研究,我发现了一个关于同一主题的 stackoverflow 讨论 – What is the appropriate HTTP status code response for a general unsuccessful request (not an error)?
【问题讨论】:
标签: rest http http-status-codes