Wie kann der User-Agent-Header für eine WebClient-Anforderung für Windows Phone 7 richtig festgelegt werden? Ich habe 2 Optionen gefunden, bin mir aber nicht sicher, welche die richtige ist. Betrachten eines WebClient-Objekts:
WebClient client = new WebClient();
Ich habe 2 Optionen gesehen:
Stellen Sie den User-Agent ein mit:
client.Headers["User-Agent"] = "myUserAgentString";
Legen Sie den User-Agent mithilfe der WebHeaderCollection fest:
WebHeaderCollection headers = new WebHeaderCollection(); headers[HttpRequestHeader.UserAgent] = "userAgentString"; client.Headers = headers;
Können Sie uns bitte mitteilen, welche der beiden oben genannten Methoden die richtige ist?
quelle