我用很少的资源实现了一个 RESTful API,例如:
/products/
/products/1
/products/2
/categories/
/categories/1
/categories/2
etc.
现在,我被告知该应用程序应该主要离线工作,因此我需要从 API 获取所有数据并将其存储在本地。
由于我没有提供单个数据 block ,但需要调用不同的资源 URI 才能获取所有数据,所以我想知道这是否会成为问题。
这是如何运作的?会有很多 HTTP 调用还是一次调用就可以完成所有工作?
在这种情况下最好的方法是什么?
最佳答案
这些端点本身是什么?
/products
/categories
对于那些返回整个集合的人来说,这是一个非常完善的约定。您甚至可以添加一些请求参数以进行过滤等。
关于ios - 如何从 RESTful API 获取所有数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31029745/