Bud*_*hiP 5 odata asp.net-web-api
我正在使用ASP.NET WebAPI构建符合ODATA的API?
有一个问题,当$ filter没有结果时它应该如何表现?
它应该返回一个空集合吗?或发送HTTP 404响应?
任何想法/推理?我偏向于返回一个空集合,但它会违反推荐的做法吗?
鉴于您没有直接在特定的已知Request-Uri(例如/ resource/{uid})处理单个资源,并且您的集合也是已知的可寻址Request-Uri(例如/ resource),那么404将是不合适的.
如果我正在使用您的API,我会期待一个空集合.
归档时间: |
|
查看次数: |
722 次 |
最近记录: |