Wie füge ich einen Header zu HttpWebRequest in einer Windows8-Anwendung hinzu?

Ich entwickle C # \ XAML Metro-UI-Anwendung. Ich möchte einen Service anrufen und nutzenHttpWebRequest dafür. Bisherige Realisierung vonHttpWebRequest enthältContentLength undUserAgent Eigenschaften. Aber die Realisierung für WinRT hat es nicht. Ich habe versucht, den hier beschriebenen Ansatz zu verwendenPost. Es funktioniert fürUserAgent aber nicht fürContentLength. Ich habe versucht, einzustellenHeaders

request.Headers["Content-length"] = Length;
request.Headers["User-agent"] = UserAgent;

Es wurde jedoch die Ausnahme "Der Header" Content-length "muss mit der entsprechenden Eigenschaft oder Methode geändert werden."

Heiß ist es möglich zu setzenHeaders imHttpWebRequest in WinRT realisiert?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage