答案 0 :(得分:3)
OData是REST的更具体版本。 REST更多地是关于可以通过多种方式实现的一般原则,而OData明确说明将使用的运算符和所有URL的格式。
OData开始尝试标准化与RESTful API的通信方式。
例如,在公开具有属性People
的实体Name
的任何OData服务上,我可以要求具有名称" John"像这样,无论它如何在下面实现。并非所有RESTful API都是如此。
http://someurl/People?$filter=Name eq 'John'