Ich habe eine Windows Phone 7-Anwendung, die den DataServicesClient für den Zugriff auf einen WCF DataService (ODATA) verwendet, und ich möchte den Dienst bitten, die Antwort zu komprimieren.Windows Phone 7 DataServicesClient Anforderungsheader Akzeptieren gzip
Ich weiß, wenn die Request Headers "Accept-Encoding" Header mit dem Wert von "gzip" enthält der WCF DS die Antwort komprimieren.
Gibt es eine Möglichkeit, diesen Header der Anfrage hinzuzufügen, wenn Sie den DataServicesClient auf WP7 verwenden? Die Sammlung der Anforderungsheader scheint nur gelesen zu werden. Was ich möchte, ist zu tun, um der Lage sein, die folgenden (aber der Headers-Eigenschaft keine Add-Methode in diesem Zusammenhang haben.)
void entities_SendingRequest(object sender, SendingRequestEventArgs e) { e.Headers.Add("Accept-Encoding", "gzip"); }
- Michael
ich ihnen einen Vorschlag jetzt sende - dank – MIantosca