Simple.OData如何使用json?

时间:2014-06-18 23:17:34

标签: json odata simple.odata

我目前正在使用Xamarin应用程序中的OData - 并且在早于iPhone 5的设备上存在显着的性能问题。我相信这是因为一个简单的请求会返回大量的Xml - 必须由电话。 使用Json将有效负载大小减少到1/10。

(注意:我指的是它会减少客户端库必须完成的工作量,而不是它将通过网络更快地传输的事实)

如何在Simple.OData中启用Json? X4在iPhone 4上基本上无法使用。

由于

2 个答案:

答案 0 :(得分:1)

Simple.SOData.Client 4.0中添加了JSON支持。它现在应该可以正常工作。

答案 1 :(得分:0)

根据OData协议,在http标头中添加以下内容将启用使用Json格式的服务器: Accept:application/json

或者在url中添加$ format,如下所示:

BaseUrl\Customers?$format=application/json