目前网站需要做几个搜索功能,因此牵扯到了分页。在网站开发的过程中,尽量使用了 Restful 设计思想,如想获取某个用户的所有商品的时候,uri 为:
/user/41/products
当然这只能获取第一页产品,目前设定是每页 20 个。那么如果我想获取第二页的时候,有两种方案:(我知道这里不符合 Restful 了,不过向后兼容没有办法)
/user/41/products?from=20
/user/41/products?page=2
第一种方式是是将搜索起始点直接写到参数里,第二种是将需要获取的页面写到参数里。 希望大家指点一下,这两种方案有什么优缺点。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.