2012-11-08 37 views
0

我正在使用现有的web api。我将JSONObjectA的列表上传到服务器,然后返回JSONObjectB的列表。这一切都很好,我对此感到满意。当我向服务器发送1的列表时出现问题。我只收到JSONObjectB,而不是返回的List。这意味着我需要不同的串行器来解析数据。服务器请求返回不同的对象

对于服务器总是返回一个列表(也就是总是相同的对象),还是以现行方式来看它是一种很好的做法?

回答

0

总是返回一个列表会更有意义。在构建API时,您应该始终易于使用,并且返回2种不同的类型意味着API用户必须执行其他不需要的额外工作。

相关问题