【发布时间】:2011-08-26 16:43:21
【问题描述】:
我有一个使用 DataServicesClient 访问 WCF DataService (ODATA) 的 Windows Phone 7 应用程序,我想请求该服务压缩响应。
我知道请求标头是否包含值为“gzip”的“Accept-Encoding”标头,WCF DS 将压缩响应。
在 WP7 上使用 DataServicesClient 时,有没有办法将此标头添加到请求中?请求标头集合似乎是只读的。我希望能够做的是以下(但 Headers 属性在此上下文中没有 Add 方法。)
void entities_SendingRequest(object sender, SendingRequestEventArgs e) { e.Headers.Add("Accept-Encoding", "gzip"); }
- 迈克尔
【问题讨论】:
标签: windows-phone-7 odata wcf-data-services