REST API可以至少以两种方式拥有参数:
/api/resource/parametervalue
)/api/resource?parameter=value
)这里的最佳实践是什么?什么时候使用1,什么时候使用2,有什么一般的指导方针吗?
真实世界的例子:Twitter使用查询参数来指定间隔。(http://api.twitter.com/1/statuses/home_timeline.json?since_id=12345&max_id=54321
)
把这些参数放在URL路径中会被认为是更好的设计吗?