我有关于基于 OData 的服务的问题。作为 OData 服务的消费者,我是否可以假设任何符合 OData 的数据服务都会以 ATOM 和 JSON 格式公开其数据。
是否有 OData 服务以 ATOM 而非 JSON 格式公开其提要?
在我作为 OData 消费者(OData CLient)的应用程序中,我们总是以 JSON 格式获取数据。当 OData 服务仅支持 ATOM 时,这将失败。
最佳答案
规范在OData Version 4.0 中再次发生变化:
An OData service MUST support at least one of [OData-JSON] or [OData-Atom], and MAY support additional formats for both request and response bodies.
关于OData JSON 和 ATOM 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4152824/