响应有效负载中缺少OData元数据

时间:2019-03-18 16:38:24

标签: odata metadata

我有一个要与Microsoft OData Client一起使用的odata端点。当我尝试达到终点时,会给我一条错误消息:

“响应有效负载不是有效的响应有效负载。请确保顶层元素是有效的Atom或JSON元素,或者属于'http://docs.oasis-open.org/odata/ns/data'命名空间。“

当我直接查询api时,它确实为我提供了Json。 我注意到的是端点没有向我提供任何元数据以及响应。

我还注意到,odata并未提供我所请求的所有信息。

示例-如果我输入了http://localhost:2818/OData/Data?$ top = 1&$ ​​count = true

它仍然没有提供任何元数据,并且完全从响应中排除了计数。

我已经包括了包含元数据的标头选项(Accept = application / json; odata =“此处尝试的详细程度各不相同”) 这根本不起作用。

什么可能导致此行为?

0 个答案:

没有答案