我正在构建一个接受DateTime作为参数的API端点.
建议不要将:字符用作URI的一部分,因此我不能简单地使用ISO 8601格式.
到目前为止,我考虑过两种格式:
A)作为分钟分隔符的感叹号:
http://api.example.com/resource/2013-08-29T12!15
看起来不自然,即使有明确的文档,API消费者也一定会犯错误.
B)每个DateTime部分的URI段:
http://api.example.com/resource/2013/08/29/12/15
看起来不可读.此外,一旦我添加更多的数字参数 - 它将变得难以理解!
是否有用于在URI中表示日期/时间的标准/约定?
| 归档时间: |
|
| 查看次数: |
1096 次 |
| 最近记录: |