在RESTAPI GET方法中获取匹配结果

在RESTAPI GET方法中获取匹配结果,rest,Rest,我们在我们的应用程序平台上支持本地企业。我们的移动客户端应用程序正在对Google places API进行查询,并获取附近地点的列表。现在,客户端需要将这些位置的ID和REF发送到我们的服务器,并查看这些位置是否在我们的应用程序平台上。我们的服务器将在数据库中检查这些ID和REF的匹配情况,结果集将把每个位置的“板载状态”作为真/假返回给客户端 我想我应该用GET方法实现这个,因为POST或任何其他动词都不能描述我想要做什么。使用GET时,我不能将东西放入体内。那么如何在GET方法URI中传递

我们在我们的应用程序平台上支持本地企业。我们的移动客户端应用程序正在对Google places API进行查询,并获取附近地点的列表。现在,客户端需要将这些位置的ID和REF发送到我们的服务器,并查看这些位置是否在我们的应用程序平台上。我们的服务器将在数据库中检查这些ID和REF的匹配情况,结果集将把每个位置的“板载状态”作为真/假返回给客户端

我想我应该用GET方法实现这个,因为POST或任何其他动词都不能描述我想要做什么。使用GET时,我不能将东西放入体内。那么如何在GET方法URI中传递整个JSON对象列表呢?下面听起来可以吗


GET/placestatus?placelist=[{ID:'idOfPlace1',REF:'REOFPLACE1},{ID:'idOfPlace2',REF:'REOFPLACE2},{ID:'idOfPlace3',REF:'REOFPLACE2}]

GET对您不起作用-您可能会遇到URL长度限制。你所做的也不是一件容易的事。实际上,您正在传递需要处理的信息,之后服务器将返回一些信息。使用帖子更安全,而且在你所做的定义和上下文中仍然有意义