适当的REST URI日期范围

时间:2015-08-07 12:27:13

标签: rest uri

REST URI中哪种日期范围格式更可取?我更喜欢第一个。但是,我也看到了压缩时间戳。想法?

api.example.com/report/id?start=2015-08-07&end=2015-08-15
api.example.com/report/id?start=20150807&end=20150815
api.example.com/report/id?range=20150807-20150815

1 个答案:

答案 0 :(得分:1)

说明它是正确的或者更可取的是夸大我的情况,但我已经成功地使用基于ISO 8601格式的以下内容。使用..作为范围分隔符。我过去曾将它用作URL段和查询参数。选择最符合您要求的,我会认为时间部分是可选的。

2012-01-01T00:00:00.000Z..2012-12-31T00:00:00.000Z