0

我正在使用现有的 web api。我将 JSONObjectA 列表上传到服务器,然后返回 JSONObjectB 列表。这一切都很好,我很高兴。当我将列表 1 发送到服务器时出现问题。我只收到 JSONObjectB,而不是返回一个列表。这意味着我需要不同的序列化器来解析数据。

服务器始终返回一个列表(即始终返回相同的对象)是否更有意义,或者以当前方式执行此操作是否被认为是一种好习惯?

4

1 回答 1

0

总是返回一个列表会更有意义。在构建 API 时,您应该始终考虑易用性,并且返回 2 种不同的类型意味着 API 用户必须做他们不应该做的额外工作。

于 2012-11-08T11:00:42.653 回答