原子饲料:空饲料还是404?

问题描述:

我们有一个基于输入查询返回Feed(ATOM)的REST服务器。对于某些查询参数(有效/无效),Feed包含零个条目。对于零条目应该返回一个空的Feed还是404?有没有一种标准的处理方式?原子饲料:空饲料还是404?

任何指针都会有帮助。

如果查询是真正无效的,即它永远不会返回任何结果的web应用程序的逻辑,那么你应该返回一个错误。如果没有什么可报告的,那么一个空的饲料将是适当的。