web api设计:日期范围查询(只有月份和年份)
Posted
技术标签:
【中文标题】web api设计:日期范围查询(只有月份和年份)【英文标题】:web api design: date range query (only month and year) 【发布时间】:2016-11-20 19:13:09 【问题描述】:如何设计没有日期值的日期范围的api查询?
例如,
在 2015 年 10 月至 12 月期间接受检查
list/inspections?from=2015-10&to=2015-12
错误的查询示例
list/inspections?from=2015-10-15&to=2015-12-10
【问题讨论】:
【参考方案1】:从角度来看,通过查询字符串从客户端传递完整日期(yyyy-MM-dd)并没有错。但是在服务器端,您可以简单地忽略日期值并仅考虑年份和月份进行查询。 如果你想强制客户端只传递年和月,参数必须被认为是一个字符串,而不是一个完整的日期。
【讨论】:
以上是关于web api设计:日期范围查询(只有月份和年份)的主要内容,如果未能解决你的问题,请参考以下文章