我有一个类似//.../rest/registered
的REST调用。
我希望将注册的月份和年份作为查询的一部分。我想知道每个人是否都有标准的方法吗?我在想类似的东西
.../2011/dec/rest/registered
但这似乎很奇怪。
答案 0 :(得分:3)
REST是关于资源和资源集合的。你可能想要一个语义URL模式,但不需要在其中有一些主观的美感。
如果您的注册是顶级资源,并且您只有一个过滤器/排序条件,则可以将其作为路径的一部分,如
/rest/registration/2012
如果您想要多个过滤条件和分页,则应使用查询参数。
请注意,通常资源以名词命名。所以你很可能会有像
这样的东西 /rest/users/registered/2012
或
/rest/users/?state=registered&year=2012
答案 1 :(得分:0)
如何将年份和月份连接在一起整数:
/rest/registration/201212