如何使用HTTP协议实现“警告”?

时间:2012-06-05 14:25:47

标签: http network-protocols

我的服务器应用程序为内部监控提供了一个特殊的URL /myapp/status。如果应用程序为“确定”,则返回代码为200 (Ok)的HTTP响应,否则返回代码为503 (service unavailable)的响应。

现在我想添加一个"警告"案例("我不行,但仍然可用")。我希望我的应用程序返回代码为200的响应和原因"警告"在这种情况下。

有意义吗?我可以发送"原因"以及代码200

1 个答案:

答案 0 :(得分:1)

如果您想要忠实于HTTP语义,请继续返回200 OK代码,但在响应中添加Warning:标头(这些标头按RFC 2616定义)。< / p>